<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>onjin.net &#187; hosting</title>
	<atom:link href="http://onjin.net/blog/category/hosting/feed/" rel="self" type="application/rss+xml" />
	<link>http://onjin.net/blog</link>
	<description>Takie, tu i tam</description>
	<lastBuildDate>Fri, 27 Apr 2012 09:34:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>extend lvm2 filesystem</title>
		<link>http://onjin.net/blog/2012/04/27/extend-lvm2-filesystem/</link>
		<comments>http://onjin.net/blog/2012/04/27/extend-lvm2-filesystem/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 09:30:44 +0000</pubDate>
		<dc:creator>Marek</dc:creator>
				<category><![CDATA[hosting]]></category>
		<category><![CDATA[narzędzia]]></category>

		<guid isPermaLink="false">http://onjin.net/blog/?p=208</guid>
		<description><![CDATA[<a href="http://onjin.net/blog/2012/04/27/extend-lvm2-filesystem/" title="extend lvm2 filesystem"></a>Just self memo]]></description>
			<content:encoded><![CDATA[<a href="http://onjin.net/blog/2012/04/27/extend-lvm2-filesystem/" title="extend lvm2 filesystem"></a><p>Just self memo</p>
<pre class="brush: bash; title: ; notranslate">
# Added new physical partition /dev/sda3
# create a physical volume out of it
&gt; pvcreate /dev/sda3

# Now, add it to the volume group
#that my logical volume is on
&gt; vgextend VolGroup00 /dev/sda3

# Now that the volume group has more
# disk space, the logical volume can grow
&gt; lvextend -L+11G /dev/VolGroup00/LogVol00

# Ok, last of all, I want to filesystem to
# recognize that more space is available
&gt; fsadm resize /dev/VolGroup00/LogVol00

# sweet, I have more space now
&gt; df -h
</pre>
]]></content:encoded>
			<wfw:commentRss>http://onjin.net/blog/2012/04/27/extend-lvm2-filesystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>home.pl &amp; django &#8211; pierwsza potyczka</title>
		<link>http://onjin.net/blog/2009/02/26/homepl-django-pierwsza-potyczka/</link>
		<comments>http://onjin.net/blog/2009/02/26/homepl-django-pierwsza-potyczka/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 20:59:38 +0000</pubDate>
		<dc:creator>Marek</dc:creator>
				<category><![CDATA[hosting]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://onjin.net/index.php/2009/02/26/homepl-django-pierwsza-potyczka/</guid>
		<description><![CDATA[<a href="http://onjin.net/blog/2009/02/26/homepl-django-pierwsza-potyczka/" title="home.pl &amp; django - pierwsza potyczka "></a>home.pl obsługuje pythona jako cgi (pliki .py) więc tego będziemy się trzymać. Instalację wykonamy w katalogu /py instalacja django hardcoded ale działa wrzucamy to do /py i ruchamiamy poprzez www (plik install.py) nasz projekt Lokalnie wołamy i wrzucamy katalog pytest &#8230;<p class="read-more"><a href="http://onjin.net/blog/2009/02/26/homepl-django-pierwsza-potyczka/">Czytaj więcej &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://onjin.net/blog/2009/02/26/homepl-django-pierwsza-potyczka/" title="home.pl &amp; django - pierwsza potyczka "></a><p><em>home.pl</em> obsługuje <strong>pythona</strong> jako <strong>cgi</strong> (pliki .py) więc tego będziemy się trzymać. Instalację wykonamy w katalogu <strong>/py</strong></p>
<h4>instalacja django</h4>
<p>hardcoded ale działa <img src='http://onjin.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  wrzucamy to do /py i ruchamiamy poprzez www (plik install.py)</p>
<pre class="brush: python; title: ; notranslate">
#!/usr/bin/env python
import os

os.system(&quot;wget http://www.djangoproject.com/download/1.0.2/tarball/&quot;)
os.system(&quot;tar zxf Django-1.0.2-final.tar.gz&quot;)
os.system(&quot;rm Django-1.0.2-final.tar.gz&quot;)
os.system(&quot;mv Django-1.0.2-final tmp&quot;)
os.system(&quot;mv tmp/django django&quot;)
</pre>
<h4>nasz projekt</h4>
<p>Lokalnie wołamy</p>
<pre class="brush: bash; title: ; notranslate">
django-admin.py startproject pytest
</pre>
<p>i wrzucamy katalog <em>pytest</em> przez ftp na home do katalogu /py .</p>
<h4>dispatch.py</h4>
<pre class="brush: python; title: ; notranslate">
#!/usr/bin/env python

import os, sys
import django.core.handlers.wsgi

def run_with_cgi(application):

    environ                      = dict(os.environ.items())
    environ['wsgi.input']        = sys.stdin
    environ['wsgi.errors']       = sys.stderr
    environ['wsgi.version']      = (1,0)
    environ['wsgi.multithread']  = False
    environ['wsgi.multiprocess'] = True
    environ['wsgi.run_once']     = True

    if environ.get('HTTPS','off') in ('on','1'):
        environ['wsgi.url_scheme'] = 'https'
    else:
        environ['wsgi.url_scheme'] = 'http'

    headers_set  = []
    headers_sent = []

    def write(data):
        if not headers_set:
             raise AssertionError(&quot;write() before start_response()&quot;)

        elif not headers_sent:
             # Before the first output, send the stored headers
             status, response_headers = headers_sent[:] = headers_set
             sys.stdout.write('Status: %s\\r\\n' % status)
             for header in response_headers:
                 sys.stdout.write('%s: %s\\r\\n' % header)
             sys.stdout.write('\\r\\n')

        sys.stdout.write(data)
        sys.stdout.flush()

    def start_response(status,response_headers,exc_info=None):
        if exc_info:
            try:
                if headers_sent:
                    # Re-raise original exception if headers sent
                    raise exc_info[0], exc_info[1], exc_info[2]
            finally:
                exc_info = None     # avoid dangling circular ref
        elif headers_set:
            raise AssertionError(&quot;Headers already set!&quot;)

        headers_set[:] = [status,response_headers]
        return write

    result = application(environ, start_response)
    try:
        for data in result:
            if data:    # don't send headers until body appears
                write(data)
        if not headers_sent:
            write('')   # send headers now if body was empty
    finally:
        if hasattr(result,'close'):
            result.close()

# Change this to the directory above your site code.
sys.path.append(&quot;/py&quot;)
# Change mysite to the name of your site package
os.environ['DJANGO_SETTINGS_MODULE'] = 'pytest.settings'

run_with_cgi(django.core.handlers.wsgi.WSGIHandler())
</pre>
<p>i odpalamy to by www <img src='http://onjin.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  na razie tyle &#8230;</p>
<p>Dokładam paczkę z plikami do testu:</p>
<ul>
<li><a href="http://onjin.net/files/py.zip">py.zip</a></li>
</ul>
<p>unzip py.zip; ftp na home.pl; open http://server.home.pl/py/dispatch.py/admin</p>
<p><a href="http://www.megiteam.pl/refk/onjin/"><br />
 <img src="http://www.megiteam.pl/site_media/banery/python/banerm1.jpg"   title="MegiTeam - mówimy Twoim językiem"  alt="MegiTeam - mówimy Twoim językiem"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://onjin.net/blog/2009/02/26/homepl-django-pierwsza-potyczka/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>rośnie prezent &#8230; na gmailu</title>
		<link>http://onjin.net/blog/2007/10/25/rosnie-prezent-na-gmailu/</link>
		<comments>http://onjin.net/blog/2007/10/25/rosnie-prezent-na-gmailu/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 20:20:37 +0000</pubDate>
		<dc:creator>Marek</dc:creator>
				<category><![CDATA[hosting]]></category>
		<category><![CDATA[narzędzia]]></category>

		<guid isPermaLink="false">http://onjin.net/index.php/2007/10/25/rosnie-prezent-na-gmailu/</guid>
		<description><![CDATA[<a href="http://onjin.net/blog/2007/10/25/rosnie-prezent-na-gmailu/" title="rośnie prezent ... na gmailu"></a>Bezpłatne konta pocztowe Gmail w ostatnich dniach trochę spuchły i teraz mają ok 4,3GB Skrzynki w Google Apps także mają urosnąć. Można o tym przeczytać na blogu Google Polska]]></description>
			<content:encoded><![CDATA[<a href="http://onjin.net/blog/2007/10/25/rosnie-prezent-na-gmailu/" title="rośnie prezent ... na gmailu"></a><p>Bezpłatne konta pocztowe <a href="http://gmail.com/">Gmail</a> w ostatnich dniach trochę spuchły i teraz mają ok <strong>4,3GB</strong></p>
<p><img src="/img/gmail_4.jpg" alt="gmail" /></p>
<p>Skrzynki w <a href="http://google.com/a/">Google Apps</a> także mają urosnąć. Można o tym przeczytać na <a href="http://googlepolska.blogspot.com/2007/10/gmail-ronie-jak-na-drodach.html">blogu Google Polska</a></p>
]]></content:encoded>
			<wfw:commentRss>http://onjin.net/blog/2007/10/25/rosnie-prezent-na-gmailu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sprzątanie internetu</title>
		<link>http://onjin.net/blog/2007/04/01/sprzatanie-internetu/</link>
		<comments>http://onjin.net/blog/2007/04/01/sprzatanie-internetu/#comments</comments>
		<pubDate>Sun, 01 Apr 2007 11:43:20 +0000</pubDate>
		<dc:creator>Marek</dc:creator>
				<category><![CDATA[hosting]]></category>
		<category><![CDATA[onjin]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://onjin.net/index.php/2007/04/01/sprzatanie-internetu/</guid>
		<description><![CDATA[<a href="http://onjin.net/blog/2007/04/01/sprzatanie-internetu/" title="Sprzątanie internetu"></a>Dostałem własnie informację o sprzątaniu nieaktualnych danych z zasobów internetu. Nie będę się rozpisywał tylko zamieszczę otrzymaną od NASK wiadomość (wiadomość otrzymałem dzięki uprzejmości administratorów chrome.pl). &#8212; Forwarded message &#8212; From: NASK Polska To: postmaster@xiaoka.com Message-Id: Date: Sun, 30 Mar &#8230;<p class="read-more"><a href="http://onjin.net/blog/2007/04/01/sprzatanie-internetu/">Czytaj więcej &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://onjin.net/blog/2007/04/01/sprzatanie-internetu/" title="Sprzątanie internetu"></a><p>Dostałem własnie informację o sprzątaniu nieaktualnych danych z zasobów internetu.</p>
<p>Nie będę się rozpisywał tylko zamieszczę otrzymaną od NASK wiadomość (wiadomość otrzymałem dzięki uprzejmości administratorów <a href="http://chrome.pl">chrome.pl</a>).</p>
<blockquote><p>
&#8212; Forwarded message &#8212;<br />
From: NASK Polska <nask@nask.pl><br />
To: postmaster@xiaoka.com<br />
Message-Id: <E1HVUzź-0005e1-5Q@nask.pl><br />
Date: Sun, 30 Mar 2007 23:12:66 +0200<br />
Subject: Ważna informacja</p>
<p>NASK POLSKA<br />
Informacja Poufna</p>
<p>UWAGA! NIE ŁĄCZ SIĘ Z INTERNETEM MIĘDZY  23:59 31 MARCA 2007 (GMT) AŻ DO<br />
00:01 2 KWIETNIA 2007 (GMT) </p>
<p> *** Uwaga *** Uwaga *** Uwaga *** Uwaga *** </p>
<p>Jak wszyscy wiemy internet jest coraz bardziej wypełniony śmieciami.<br />
Każdego dnia jest tego coraz więcej &#8211; spam, nieczynne domeny, stare<br />
serwisy ftp,  opuszczone serwisy www, bezpańskie roboty i wędrujące<br />
skrypty. Proces czyszczenia ma jeden cel, dzięki niemu internet będzie<br />
szybszy, czystszy i dużo bezpieczniejszy.</p>
<p>W tym roku czyszczenie zaczyna się 31 marca o 23:59 (GMT) i będzie trwać<br />
aż do 00:01 (GMT) drugiego kwietnia. Podczas tego 24 godzinnego okresu,<br />
pięć potężnych robotów stworzonych przez Google, Microsoft, Amazon oraz<br />
Pentagon i CERN, umieszczonych w różnych miejsca świata zacznie<br />
przeczesywać internet i kasować wszystkie dane, które znajdą.</p>
<p>W celu ochrony swoich cennych danych przed usunięcie, prosimy o<br />
dokonanie następujących czynności:</p>
<p>   1. Odłącz wszystkie terminale i sieci LAN od internetu.</p>
<p>   2. Wyłącz wszystkie swoje serwery internetowe albo odłącz kabel<br />
łączący je z internetem.</p>
<p>   3. Odłącz wszystkie dyski, pendrivy, mp3 playery oraz dyski<br />
przenośne od jakichkolwiek urządzeń, które mogą mieć styczność z<br />
internetem.</p>
<p>   4. Unikaj połączenia jakiegokolwiek komputera czy komórki z<br />
internetem.</p>
<p>Zdajemy sobie sprawę, jak wielką niewygodę może to sprawić wielu<br />
użytkownikom internetu, bardzo przepraszamy za to. Jednakże jesteśmy<br />
pewnie, że wszystkie te dolegliwości, co najmniej wynagrodzone zostaną<br />
przez zwiększenie prędkości i efektywności Internetu, jak tylko zostanie<br />
on oczyszczony z internetowego śmiecia.</p>
<p>Dziękujemy za współpracę.</p>
<p>Krystian Silirpa-Amir P<br />
Dyrektor d/s Utrzymania Sieci NASK<br />
Centrala Naukowo Akademickich Sieci Komputerowych Polska</p>
<p>Administratorzy i inni: Od czasu ostatniego czyszczenia Internetu ilość<br />
użytkowników internetu wzrosła dramatycznie. Prosimy o pomoc w<br />
ostrzeżeniu tak dużej ilości osób, jak tylko się da. </p>
<p>Jeśli możesz, proszę przekaż tą informację swoim współpracownikom,<br />
szefowi oraz administratorowi sieci.<br />
</blockquote</p>
]]></content:encoded>
			<wfw:commentRss>http://onjin.net/blog/2007/04/01/sprzatanie-internetu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamhost + dodatkowy adres ip</title>
		<link>http://onjin.net/blog/2007/03/14/dreamhost-dodatkowy-adres-ip/</link>
		<comments>http://onjin.net/blog/2007/03/14/dreamhost-dodatkowy-adres-ip/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 23:22:11 +0000</pubDate>
		<dc:creator>Marek</dc:creator>
				<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://onjin.net/index.php/2007/03/14/dreamhost-dodatkowy-adres-ip/</guid>
		<description><![CDATA[<a href="http://onjin.net/blog/2007/03/14/dreamhost-dodatkowy-adres-ip/" title="Dreamhost + dodatkowy adres ip"></a>W trakcie ostatnich zmian Dreamhost umożliwił tworzenie kodów promocyjnych, które oprócz zniżki na zakup planu hostingowego, dają także: dodatkowe miejsce na dysku (10-100% więcej) dodatkowy transfer miesięczny (10-100% więcej) dodatkowe bezpłatne domeny (1-5 domen) dodatkowe adresy ip (1-3 adresów, oprócz &#8230;<p class="read-more"><a href="http://onjin.net/blog/2007/03/14/dreamhost-dodatkowy-adres-ip/">Czytaj więcej &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://onjin.net/blog/2007/03/14/dreamhost-dodatkowy-adres-ip/" title="Dreamhost + dodatkowy adres ip"></a><p>W trakcie ostatnich zmian <a href="http://www.dreamhost.com/r.cgi?235192onjin1ip">Dreamhost</a> umożliwił tworzenie kodów promocyjnych, które oprócz zniżki na zakup planu hostingowego, dają także:</p>
<ul>
<li>dodatkowe miejsce na dysku (10-100% więcej)</li>
<li>dodatkowy transfer miesięczny (10-100% więcej)</li>
<li>dodatkowe bezpłatne domeny (1-5 domen)</li>
<li>dodatkowe adresy ip (1-3 adresów, oprócz standardowego)</li>
</ul>
<p>Tworząc kod promocyjny masz teraz większe pole do popisu. Na przykład kod <strong>onjin50</strong> daje zniżkę $50 na dowolny plan hostingowy, natomiast kod <strong>onjin1ip</strong> łączy <strong>dodatkowy adres ip</strong> wraz ze zniżką $20.</p>
]]></content:encoded>
			<wfw:commentRss>http://onjin.net/blog/2007/03/14/dreamhost-dodatkowy-adres-ip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Picasa Web Albums puchnie</title>
		<link>http://onjin.net/blog/2007/03/12/picasa-web-albums-puchnie/</link>
		<comments>http://onjin.net/blog/2007/03/12/picasa-web-albums-puchnie/#comments</comments>
		<pubDate>Mon, 12 Mar 2007 11:45:53 +0000</pubDate>
		<dc:creator>Marek</dc:creator>
				<category><![CDATA[hosting]]></category>
		<category><![CDATA[narzędzia]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://onjin.net/index.php/2007/03/12/picasa-web-albums-puchnie/</guid>
		<description><![CDATA[<a href="http://onjin.net/blog/2007/03/12/picasa-web-albums-puchnie/" title="Picasa Web Albums puchnie"></a>Dzień prezentów dziś się jeszcze nie skończył. Tym razem Google w Picasa Web Albums zwiekszyła pojemność konta (na fotki oczywiście) z 250MB do 1GB oraz dodana została wyszukiwarka by łatwiej odnajdywać albumy. Picasa Web Albums &#8211; jeżeli jeszcze ktoś nie &#8230;<p class="read-more"><a href="http://onjin.net/blog/2007/03/12/picasa-web-albums-puchnie/">Czytaj więcej &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://onjin.net/blog/2007/03/12/picasa-web-albums-puchnie/" title="Picasa Web Albums puchnie"></a><p>Dzień prezentów dziś się jeszcze nie skończył. Tym razem <strong>Google</strong> w <a href="http://picasaweb.google.pl/">Picasa Web Albums</a> zwiekszyła pojemność konta (na fotki oczywiście)  z 250MB do 1GB oraz dodana została wyszukiwarka by łatwiej odnajdywać albumy.</p>
<p>Picasa Web Albums &#8211; jeżeli jeszcze ktoś nie wiem &#8211; jest bezpłatną, internetową galerią zdjęć zintegrowaną z programem <a href="http://picasa.google.pl/">Picasa</a> do katalogowania i obróbki zdjęć dostarczanym (tu niespodzianka: także bezpłatnie <img src='http://onjin.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) przez Google.</p>
<p>Picasa integruje się także z <a href="http://blogger.com/">Bloggerem</a> oraz <a href="http://gmail.com">Gmailem</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://onjin.net/blog/2007/03/12/picasa-web-albums-puchnie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamhost szybciej</title>
		<link>http://onjin.net/blog/2007/03/12/dreamhost-szybciej/</link>
		<comments>http://onjin.net/blog/2007/03/12/dreamhost-szybciej/#comments</comments>
		<pubDate>Mon, 12 Mar 2007 07:27:22 +0000</pubDate>
		<dc:creator>Marek</dc:creator>
				<category><![CDATA[hosting]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://onjin.net/index.php/2007/03/12/dreamhost-szybciej/</guid>
		<description><![CDATA[<a href="http://onjin.net/blog/2007/03/12/dreamhost-szybciej/" title="Dreamhost szybciej"></a>9-tego marca Dreamhost poinformował o wykonanym upgrade ich sieci, co zaowocowało około 3-krotym przyśpieszeniem komunikacji z ich serwerami. Właśnie połączenie z dreamhost oraz ich panel były jak dla mnie elementami odstającymi od reszty ich oferty. Na początku miesiąca panel także &#8230;<p class="read-more"><a href="http://onjin.net/blog/2007/03/12/dreamhost-szybciej/">Czytaj więcej &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://onjin.net/blog/2007/03/12/dreamhost-szybciej/" title="Dreamhost szybciej"></a><p>9-tego marca <a href="http://www.dreamhost.com/r.cgi?235192onjin50">Dreamhost</a> poinformował o wykonanym upgrade ich sieci, co zaowocowało około 3-krotym przyśpieszeniem komunikacji z ich serwerami.</p>
<p>Właśnie połączenie z dreamhost oraz ich panel były jak dla mnie elementami odstającymi od reszty ich oferty. Na początku miesiąca panel także doświadczył upgrade (choć wiele mu jeszcze brakuje do ideału) i wraz ze zwiększeniem prędkości połączenia stanowi to o tym, że Dreamhost nie śpi i ciągle się rozwija.</p>
]]></content:encoded>
			<wfw:commentRss>http://onjin.net/blog/2007/03/12/dreamhost-szybciej/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

