<?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"
	>

<channel>
	<title>nobigwords.ntxt.net</title>
	<atom:link href="http://nobigwords.ntxt.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://nobigwords.ntxt.net</link>
	<description>not too big words not only about web</description>
	<pubDate>Wed, 13 Aug 2008 22:31:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>morizony, cluetrain i PR</title>
		<link>http://nobigwords.ntxt.net/2008/08/13/morizony-fajna-firma/</link>
		<comments>http://nobigwords.ntxt.net/2008/08/13/morizony-fajna-firma/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 22:31:19 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[reklama]]></category>

		<category><![CDATA[tekst]]></category>

		<category><![CDATA[życie]]></category>

		<category><![CDATA[komunikat]]></category>

		<category><![CDATA[manifest]]></category>

		<category><![CDATA[marketing]]></category>

		<category><![CDATA[misja]]></category>

		<category><![CDATA[morizon]]></category>

		<category><![CDATA[PR]]></category>

		<category><![CDATA[praca]]></category>

		<category><![CDATA[przekaz]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=30</guid>
		<description><![CDATA[Jest taka książka &#8220;Manifest Cluetrain&#8221;, wydana w polskiej wersji osiem lat temu (autorzy: R. Levine, Ch. Locke, D. Searls i D. Weinberger, tłumacz: Katarzyna Thomas i Małgorzata Cichy). Choć niezwykle wręcz przekonująca i bardzo humanistyczna mimo tematyki okołointernetowej, to jej przesłanie nie trafi do umysłów wielu szefów wielu firm przez wiele lat. Na pewno nie [...]]]></description>
			<content:encoded><![CDATA[<p>Jest taka książka <a title="rynek to rozmowy - cluetrain" href="http://www.cluetrain.com/" target="_blank">&#8220;Manifest Cluetrain&#8221;</a>, wydana w polskiej wersji osiem lat temu (autorzy: <strong>R. Levine, Ch. Locke, D. Searls i D. Weinberger, </strong>tłumacz: Katarzyna Thomas i Małgorzata Cichy). Choć niezwykle wręcz przekonująca i bardzo humanistyczna mimo tematyki okołointernetowej, to jej przesłanie nie trafi do umysłów wielu szefów wielu firm przez wiele lat. Na pewno nie trafiło <a title="tam gdzie pracowałem" href="http://rednetproperty.com" target="_blank">tam gdzie pracowałem </a>do niedawna. Czemu się czepiam? Ano temu, że znalazłem przypadek przeciwny, dający otuchę i po prostu fajny. Do rzeczy: chodzi o język i sposób komunikowania się firmy ze światem. To, czego nie cierpię, to takie teksty: <em>&#8220;prężnie rozwijającą się polska firma, przed którą rynek nie ma tajemnic tak w Polsce, jak i za granicą.  Kompleksowe usługi i wszechstronność w działaniu wyróżnia X w branży.[...]</em>&#8221; albo <em>&#8220;Jesteśmy dynamicznie rozwijającą się firmą, działającą w najnowocześniejszych sektorach gospodarki. Przywiązujemy wielką wagę do bezpieczeństwa i wysokiej jakości swiadczonych usług&#8230;</em>&#8221; Pierdu pierdu.</p>
<p>Dla kontrastu mam, jakby żywcem ze wspomnianego Manifestu wyjęty, blog pracowników firmy morizon.pl, nowego portalu nieruchomości. Szacunek za otwarty i swobodny sposób wyrażania się, za szerokie horyzonty i wreszcie gratulacje za sposób zarządzania współpracownikami, jaki opisują. <a title="blog morizon - rozmyślania nad nazwą" href="http://www.morizon.pl/blog/2008/03/25/morizoneo/#more-37" target="_blank">Posty Moniki Rudnickiej</a> czytam z przyjemnością i zainteresowaniem, nawet jeśli nie zawsze zgadzam się z Jej opinią (np. o nazwie morizon). <a title="blog morizon - raj dla programistów" href="http://www.morizon.pl/blog/2008/04/11/raj-dla-programisty-czesc-2/#more-59" target="_blank">Teksty Artura Jedlińskiego</a> podobnie, zwłaszcza że akurat organizacja pracy zespołu to mój temat miesiąca. Oboje piszą we własnym imieniu i nie muszą podpierać się bełkotem pseudomarketingowym żeby dać odczuć w jak fajnej firmie pracują. Nie wiem czy ta firma fajna rzeczywiście jest - ale chodzi mi o jakość komunikatu, o to że wyraża prawdziwe emocje i zainteresowanie zamiast tępego tłuczenia &#8220;prężnością&#8221; i &#8220;dynamiką&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/08/13/morizony-fajna-firma/feed/</wfw:commentRss>
		</item>
		<item>
		<title>set selectedItem w ComboBox Flexa</title>
		<link>http://nobigwords.ntxt.net/2008/08/04/set-selecteditem-w-combobox-flexa/</link>
		<comments>http://nobigwords.ntxt.net/2008/08/04/set-selecteditem-w-combobox-flexa/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:54:36 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[ComboBox]]></category>

		<category><![CDATA[enum]]></category>

		<category><![CDATA[formularz]]></category>

		<category><![CDATA[selectedItem]]></category>

		<category><![CDATA[set]]></category>

		<category><![CDATA[ustawianie wartości]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=29</guid>
		<description><![CDATA[Kiedy z bazy danych pobieramy hm, dane, a któraś z kolumn przybiera wartości z pewnego niewielkiego zbioru (jak np. dla typu ENUM w MySQL), to w formularzu edycji rekordu chcielibyśmy zwykle użyć komponentu ComboBox do edycji tej kolumny. Problem polega na tym, że ComboBox nie ma prostej metody do ustawiania zadanej wartości. Można owszem ustawić [...]]]></description>
			<content:encoded><![CDATA[<p>Kiedy z bazy danych pobieramy hm, dane, a któraś z kolumn przybiera wartości z pewnego niewielkiego zbioru (jak np. dla typu ENUM w MySQL), to w formularzu edycji rekordu chcielibyśmy zwykle użyć komponentu ComboBox do edycji tej kolumny. Problem polega na tym, że ComboBox nie ma prostej metody do ustawiania zadanej wartości. Można owszem ustawić <em>selectedItem</em>, ale tylko przekazując jeden z obiektów z <em>dataProvidera</em> Combo. Nie <em>taki sam </em>obiekt, ale <em>ten sam</em>. Tyle że wygodniej jest przekazać wartość, np. pobraną ze wspomnianej bazy. No i niech etykieta (<em>label</em>) Combo ustawi się sama. Oto rozszerzenie ComboBoksa, które robi co trzeba:</p>
<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;mx:ComboBox xmlns:mx="http://www.adobe.com/2006/mxml"&gt;
    &lt;!--
    komponent SmartComboBox z automatycznym ustawianiem selectedIndex
    na podaną wartość
    licencja: do swobodnego wykorzystania
    --&gt;
    &lt;mx:Script&gt;
        &lt;![CDATA[
            protected var _myDP:Object;
            [Bindable]
            public function set value(v:*):void
            {
                var found:Boolean = false;
                for(var i:int = 0; (i &lt; dataProvider.length) &amp;&amp; !found; i++) {
                    if(v == _myDP[i].data) {
                        selectedIndex = i;
                        found = true;
                    }
                }
                if(!found) throw(new Error(&#8221;invalid value &#8221; + v + &#8221; for SmartComboBox.&#8221;,99));
            }
            [Bindable]
            override public function set dataProvider(v:Object):void
            {
                _myDP = v;
                super.dataProvider = v;
            }
        ]]&gt;
    &lt;/mx:Script&gt;
&lt;/mx:ComboBox&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/08/04/set-selecteditem-w-combobox-flexa/feed/</wfw:commentRss>
		</item>
		<item>
		<title>AMFPHP i błąd 403 - Forbidden</title>
		<link>http://nobigwords.ntxt.net/2008/07/30/amfphp-i-blad-403-permission-denied/</link>
		<comments>http://nobigwords.ntxt.net/2008/07/30/amfphp-i-blad-403-permission-denied/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 21:54:09 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[AMF]]></category>

		<category><![CDATA[AMFPHP]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[usługi]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=28</guid>
		<description><![CDATA[Długo szukałem rozwiązania problemu, jaki pojawił się po przeniesieniu aplikacji AMFPHP z Windows na Linuksa. Skrypt gateway.php wywoływany z &#8216;palca&#8217;, czyli z URLa http://serwer/gateway.php odpowiadał prawidłowo. Browser już gorzej - nie wyświetlał prawego panelu z listą metod, a FireBug poproszony o przedstawienie odpowiedzi serwera napisał o błędzie 403 - Forbidden. Ciekawe, że w Google nie [...]]]></description>
			<content:encoded><![CDATA[<p>Długo szukałem rozwiązania problemu, jaki pojawił się po przeniesieniu aplikacji <a title="AMFPHP - zdalne usługi w ActionScript" href="http://www.amfphp.org/" target="_blank">AMFPHP </a>z Windows na Linuksa. Skrypt gateway.php wywoływany z &#8216;palca&#8217;, czyli z URLa http://serwer/gateway.php odpowiadał prawidłowo. Browser już gorzej - nie wyświetlał prawego panelu z listą metod, a FireBug poproszony o przedstawienie odpowiedzi serwera napisał o błędzie <em>403 - Forbidden.</em> Ciekawe, że w Google nie znalazłem nic konkretnego, na jednym tylko forum wskazówkę, że chodzi o prawa dostępu. To akurat było łatwe do wydedukowania. Śledztwo wykazało winnego - w skrypcie /core/shared/util/MethodTable.php, w linii 164 wywoływana jest funkcja <em>touch($sourcePath) , </em>gdzie $sourcePath wskazuje na nazwę uruchamianej usługi. Wystarczy ustawić Apaczowi prawo do zapisu pliku usługi (np. /services/Usluga.php) i od razu jest lepiej.</p>
<p>Piszą o <a title="Wprowadzenie do Flash Remoting" href="http://www.flashzone.pl/item/2497/Wprowadzenie-do-Flash-Remoting-na-podstawie-AMFPHP/" target="_blank">AMFPHP na flashzone.pl</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/07/30/amfphp-i-blad-403-permission-denied/feed/</wfw:commentRss>
		</item>
		<item>
		<title>sztuk</title>
		<link>http://nobigwords.ntxt.net/2008/07/25/sztuk/</link>
		<comments>http://nobigwords.ntxt.net/2008/07/25/sztuk/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 08:58:31 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[reklama]]></category>

		<category><![CDATA[sztuka]]></category>

		<category><![CDATA[życie]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[malarstwo]]></category>

		<category><![CDATA[nasza-klasa]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=27</guid>
		<description><![CDATA[Żeby nie było, że tylko programowanie i komputer i że nie interesuję się sztuk.ą: przy okazji małego żartu na nasza-klasa skorzystałem z inspiracji pani malarki Anny Okrasko. Bardzo fajne ta pani ma toki myśli. Bardzo nieszablonowe, mimo szablonów. Jest w tym dużo pokory wobec zawodu i dużo zadziorności wobec koturnów współzawodników. Oto link do przykładów [...]]]></description>
			<content:encoded><![CDATA[<p>Żeby nie było, że tylko programowanie i komputer i że nie interesuję się sztuk.ą: przy okazji małego żartu na nasza-klasa skorzystałem z inspiracji pani malarki Anny Okrasko. Bardzo fajne ta pani ma toki myśli. Bardzo nieszablonowe, mimo szablonów. Jest w tym dużo pokory wobec zawodu i dużo zadziorności wobec koturnów współzawodników. Oto link do <a title="prace Anny Okrasko" href="http://www.czarnagaleria.art.pl/joomla/index.php?option=com_content&amp;task=view&amp;id=45&amp;Itemid=63" target="_blank">przykładów od p. Okrasko.</a></p>
<p>A żart poniżej:</p>
<p><img src="http://nobigwords.ntxt.net/wp-content/uploads/2008/07/wystarczy_jedno_nowe_zdjecie.jpg" alt="obrazek wrzucony do profilu na nasza-klasa.pl" width="620" /></p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/07/25/sztuk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>problem z TomTom po aktualizacji - czerwony krzyżyk na ekranie</title>
		<link>http://nobigwords.ntxt.net/2008/07/17/problem-z-tomtom-po-aktualizacji-czerwony-krzyzyk-na-ekranie/</link>
		<comments>http://nobigwords.ntxt.net/2008/07/17/problem-z-tomtom-po-aktualizacji-czerwony-krzyzyk-na-ekranie/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 10:02:08 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[GPS]]></category>

		<category><![CDATA[życie]]></category>

		<category><![CDATA[nawigacja]]></category>

		<category><![CDATA[obsługa klienta]]></category>

		<category><![CDATA[problem]]></category>

		<category><![CDATA[tomtom]]></category>

		<category><![CDATA[tomtom one]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=26</guid>
		<description><![CDATA[Co prawda sam uniknąłem stresu, ale nibyrodzina nie. TomTom One nabyty z tydzień temu, po skorzystaniu z &#8216;gwarancji najnowszych map&#8217; i aktualizacji przestał współpracować. Na szczęście reakcja obsługi klienta była szybka i fachowa. Oto podesłana mailem instrukcja postępowania:
Jezeli urzadzenie pokazuje        &#8220;czerwony krzyzyk&#8221; to prosze:
1. zresetowac urzadzenie, przy uzyciu [...]]]></description>
			<content:encoded><![CDATA[<p>Co prawda sam uniknąłem stresu, ale nibyrodzina nie. TomTom One nabyty z tydzień temu, po skorzystaniu z &#8216;gwarancji najnowszych map&#8217; i aktualizacji przestał współpracować. Na szczęście reakcja obsługi klienta była szybka i fachowa. Oto podesłana mailem instrukcja postępowania:<br />
Jezeli urzadzenie pokazuje        &#8220;czerwony krzyzyk&#8221; to prosze:</p>
<p>1. zresetowac urzadzenie, przy uzyciu        rozprostowanego spinacza do papieru (instrukcja: <a href="http://www.tomtom.com/6972" target="_blank">http://www.tomtom.com/6972</a>) <em>(przyp. ptrk - w przypadku TomTom One trzeba przytrzymać przycisk włączania przez 15 sekund)</em><br />
2. podlaczyc urzadzenie        do komputera, uzywajac kabla USB<br />
3. wlaczyc urzadzenie przez        przytrzymanie przycisku ON/OFF przez conajmniej 3 sekundy<br />
4. prosze        wykonac kopie zapasowa zawartosci urzadzenia przez TomTom Home lub moj        komputer<br />
5. prosze przejsc do &#8220;Moj Komputer&#8221; i urzadzenia TomTom        poprzez &#8220;dyski wymienne&#8221;<br />
6. usunac tylko wszystkie pliki ktore znajduja        sie poza FOLDERAMI (lacznie z plikami ukrytymi)<br />
7. otworzyc TomTom Home        i zainstalowac wyszukane aktualizacje. Tak zainstalowana zostanie        najnowsza aplikacja<br />
8. odlacz urzadzenie od komputera i sprawdz, czy        problem dalej wystepuje</p>
<p>Z powazaniem<br />
Centrum Obslugi Klienta        TomTom</p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/07/17/problem-z-tomtom-po-aktualizacji-czerwony-krzyzyk-na-ekranie/feed/</wfw:commentRss>
		</item>
		<item>
		<title>wielokolumnowy układ tekstu w actionscript</title>
		<link>http://nobigwords.ntxt.net/2008/07/12/wielokolumnowy-uklad-tekstu-w-actionscript/</link>
		<comments>http://nobigwords.ntxt.net/2008/07/12/wielokolumnowy-uklad-tekstu-w-actionscript/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 12:55:00 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[tekst]]></category>

		<category><![CDATA[formatowanie]]></category>

		<category><![CDATA[HTML]]></category>

		<category><![CDATA[kolumny]]></category>

		<category><![CDATA[layout]]></category>

		<category><![CDATA[układ tekstu]]></category>

		<category><![CDATA[wielokolumnowy]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=24</guid>
		<description><![CDATA[Jest taki przykład w dokumentacji Flexa, jest też trochę o tym na blogu niejakiego Daniela. Jednak oba przykłady kończą się tam, gdzie zaczyna się próba przelewania HTMLa przez kilka ramek tekstowych. Dla zwykłego, czystego tekstu to proste - zobaczyć ile się nie zmieściło w ramce n i wlać to do ramki n+1, aż do ostatniej [...]]]></description>
			<content:encoded><![CDATA[<p>Jest taki <a title="wielokolumnowy układ tekstu - Flex" href="http://danielmclaren.net/2008/03/multi-column-layouts-in-flash-and-flex" target="_blank">przykład </a>w dokumentacji Flexa, jest też trochę o tym <a href="http://danielmclaren.net/2008/03/multi-column-layouts-in-flash-and-flex" target="_blank">na blogu niejakiego Daniela</a>. Jednak oba przykłady kończą się tam, gdzie zaczyna się próba przelewania HTMLa przez kilka ramek tekstowych. Dla zwykłego, czystego tekstu to proste - zobaczyć ile się nie zmieściło w ramce n i wlać to do ramki n+1, aż do ostatniej ramki albo końca tekstu.</p>
<p>W przypadku HTMLa jednak Flash nas nie oszczędza. Obliczenie pozycji, na której powinien nastąpić podział jest skomplikowane, bo trzeba uwzględnić - niewidoczne w ramce - tagi, w dodatku pamiętać o automatycznym zamykaniu ich i otwieraniu w kolejnych ramkach. Metody klasy TextField jak getLineOffset() zwracają pozycję w czystym tekście, a podział musi nastąpić w odpowiadającym jej miejscu HTMLa. Na dokładkę HTML, jaki naprawdę jest w obiekcie TextField zupełnie niekoniecznie przypomina ten, który przypisaliśmy do htmlText! Dlatego trzeba najpierw wlać tekst do ramki:</p>
<p>naszTextField.htmlText = nowyHtml;</p>
<p>potem pobrać go do zmiennej i dalej pracować już nad nim:</p>
<p>processedHtml = naszTextField.htmlText;</p>
<p>a oto procedurka przelewająca:</p>
<p>protected function flow():void<br />
{<br />
var lastSplit:                int     = 0;<br />
var newSplit:                int     = 0;<br />
var tb:                        VTextBox;<br />
var tbNum:                    int        = linkedTextBoxes.length;<br />
var tagsHeap:                Array      = new Array();<br />
var opening:                String;<br />
var closing:                String;<br />
var tempText:                String;<br />
var remainder:                String;<br />
var remainLinesNum:            int;<br />
var lastVisibleLineIndex:    int;<br />
var cutIndex:                int;</p>
<p>// liczba stron, na jaką trzeba będzie podzielić tekst<br />
pagesNum             = 0;<br />
// pozycje podziału stron<br />
splitIndices         = new Array();<br />
splitIndices.push(0);<br />
// pozostała do wlania część tekstu - najpierw cały<br />
remainder = processedText;<br />
textPieces = new Array();</p>
<p>while(remainder.length &gt; 0) {<br />
textPieces[pagesNum] = new Array();<br />
for(var i:int = 0; i &lt; tbNum; i++) {<br />
// kolejna ramka tekstowa<br />
tb = linkedTextBoxes[i];<br />
trace(&#8217;strona &#8216; + pagesNum + &#8216;, box nr &#8216; + i);</p>
<p>// Jeśli tekst już się skończył, kolejne ramki bieżącej strony wypełniamy pustym tekstem.<br />
// Jeśli tekst jeszcze jest, wlewamy pozostałą część i badamy ile się zmieściło<br />
if(remainder.length == 0) {<br />
textPieces[pagesNum][i] = &#8221;;<br />
} else {<br />
// dodajemy na początek otwarcie wszystkich tagów kontynuowanych z poprzedniej ramki<br />
opening                 = Html.getOpeningHtml(tagsHeap);<br />
// wlewamy cały pozostały tekst<br />
tb.htmlText             = opening + remainder;<br />
// obliczamy, ile linii jest poza ramką<br />
remainLinesNum             = tb.maxScrollV - 1;<br />
trace(&#8217;poza ramką jest linii: &#8216; + remainLinesNum);</p>
<p>if(remainLinesNum == 0) {<br />
textPieces[pagesNum][i] = opening + remainder;<br />
remainder = &#8221;;<br />
} else {<br />
// obliczamy index ostatniej linii<br />
lastVisibleLineIndex     = tb.numLines - remainLinesNum - 1;<br />
trace(&#8217;indeks ostatniej linii: &#8216; + lastVisibleLineIndex);<br />
// pobieramy indeks ostatniego widocznego znaku<br />
cutIndex                 = tb.getLineOffset(lastVisibleLineIndex) + tb.getLineLength(lastVisibleLineIndex) - 1;<br />
trace(&#8217;cutIndex: &#8216; + cutIndex);<br />
trace(&#8217;cut rigth after &#8230;&#8217; + tb.getLineText(lastVisibleLineIndex));<br />
// pozostawiamy tylko mieszczącą się część tekstu<br />
tempText                = remainder.substring(0, cutIndex);<br />
remainder                = remainder.substr(cutIndex);<br />
// uzupełniamy listę otwartych tagów<br />
tagsHeap                 = Html.getTags(tempText, tagsHeap);<br />
// pobieramy tagi do zamknięcia w ramce<br />
closing = Html.getClosingHtml(tagsHeap);<br />
textPieces[pagesNum][i] = opening + tempText + closing;<br />
}<br />
}<br />
}<br />
pagesNum++;<br />
}</p>
<p>displayPage(0);<br />
}</p>
<p>A oto <a title="Nowe możliwości tekstu w actionscript  (Aero)." href="http://labs.adobe.com/technologies/flashplayer10/demos/videos/text.html" target="_blank">link do video</a>, w świetle którego całe powyższe rozważanie wkrótce straci sens.</p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/07/12/wielokolumnowy-uklad-tekstu-w-actionscript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>najnowsze mapy do tomtom one v.4</title>
		<link>http://nobigwords.ntxt.net/2008/07/09/najnowsze-mapy-do-tomtom-one-v4/</link>
		<comments>http://nobigwords.ntxt.net/2008/07/09/najnowsze-mapy-do-tomtom-one-v4/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 08:05:26 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[GPS]]></category>

		<category><![CDATA[życie]]></category>

		<category><![CDATA[mapy]]></category>

		<category><![CDATA[nawigacja]]></category>

		<category><![CDATA[one]]></category>

		<category><![CDATA[tom tom]]></category>

		<category><![CDATA[tomtom]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=23</guid>
		<description><![CDATA[Trwa właśnie promocja na nawigację TomTom. Od jakiegoś czasu się przymierzałem, no i zakupiłem: TomTom One z 31 krajami, w Vobisie za 729 zł. Sprzedawca zapewnił, że w promocji będę mógł pobrać najnowsze mapy z 99% pokryciem Polski. Już wcześniej byłem zarejestrowany na stronie tomtom.com, więc szybciutko podłączyłem się, zainstalowałem aplikację do obsługi i uruchomiłem [...]]]></description>
			<content:encoded><![CDATA[<p>Trwa właśnie promocja na nawigację TomTom. Od jakiegoś czasu się przymierzałem, no i zakupiłem: TomTom One z 31 krajami, w Vobisie za 729 zł. Sprzedawca zapewnił, że w promocji będę mógł pobrać najnowsze mapy z 99% pokryciem Polski. Już wcześniej byłem zarejestrowany na stronie tomtom.com, więc szybciutko podłączyłem się, zainstalowałem aplikację do obsługi i uruchomiłem aktualizację. Nie za bardzo byłem w stanie sprawdzić, co i jak bardzo się zaktualizowało, niektórych miejsc jak nie było tak się nie pojawiły. Jednak sprzedawca wspominał coś o telefonie do TomTom, o skanowaniu dokumentu zakupu itd., więc postanowiłem podrążyć. Wcześniej nie udało mi się znaleźć numeru, pod jaki trzeba dzwonić, ale okazało się że jest tu: http://www.tomtom.com/support/support.php?ID=2 (na samym końcu, przy&#8230; Poland ;)</p>
<p>Zadzwoniłem, miła pani pokierowała mnie za rączkę i okazało się, że w aplikacji - TomTom Home - jest już aktywna opcja pobrania tej nowej mapy. Pani jeszcze tylko przypomniała o backupie przed instalacją i&#8230; zaczynam :)</p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/07/09/najnowsze-mapy-do-tomtom-one-v4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>wyrażenia regularne w AS3 i HTML</title>
		<link>http://nobigwords.ntxt.net/2008/07/06/wyrazenia-regularne-w-as3-i-html/</link>
		<comments>http://nobigwords.ntxt.net/2008/07/06/wyrazenia-regularne-w-as3-i-html/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 13:47:32 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[HTML]]></category>

		<category><![CDATA[kolumnowy]]></category>

		<category><![CDATA[regexp]]></category>

		<category><![CDATA[tekst]]></category>

		<category><![CDATA[wlewanie tekstu]]></category>

		<category><![CDATA[wyrażenia regularne]]></category>

		<category><![CDATA[wyrażenie regularne]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=22</guid>
		<description><![CDATA[Przy okazji obsługi tekstu wielokolumnowego ze stylami CSS i automatycznym dzieleniem na strony i ramki tekstowe pojawił się problem HTMLa. Kiedy tekst przelewa się z jednej ramki (TextField) do drugiej, trzeba obsłużyć zamykanie tagów na końcu pierwszej ramki i otwieranie ich na początku drugiej. Ponieważ praca jest w trakcie, to na razie tylko tyle, że [...]]]></description>
			<content:encoded><![CDATA[<p>Przy okazji obsługi tekstu wielokolumnowego ze stylami CSS i automatycznym dzieleniem na strony i ramki tekstowe pojawił się problem HTMLa. Kiedy tekst przelewa się z jednej ramki (TextField) do drugiej, trzeba obsłużyć zamykanie tagów na końcu pierwszej ramki i otwieranie ich na początku drugiej. Ponieważ praca jest w trakcie, to na razie tylko tyle, że znalazłem <a title="Testowanie wyrażeń regularnych w AS3" href="http://gskinner.com/RegExr/" target="_blank">stronę do testowania wyrażeń w AS3</a>, zrobioną we fleksie.</p>
<p>A wyrażenia, jakimi zbieram z tekstu otwierające i zamykające tagi:</p>
<p>openTag     = /&lt;\s*(\w+)([^&gt;]*[^/])?&gt;/gi;<br />
closeTag    = /&lt;/(\w+)\s*&gt;/gi;</p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/07/06/wyrazenia-regularne-w-as3-i-html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>nodeName nie działa w AS3</title>
		<link>http://nobigwords.ntxt.net/2008/07/03/nodename-nie-dziala-w-as3/</link>
		<comments>http://nobigwords.ntxt.net/2008/07/03/nodename-nie-dziala-w-as3/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 12:19:40 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[nodename]]></category>

		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/?p=21</guid>
		<description><![CDATA[Znowu bug chyba. Na elementach wybranych z dokumentu XML nie chcą zadziałać własności nodeName i nodeType, za to działa metoda name(), podając nazwę taga, czyli to, czego spodziewałem się po nodeName.
&#60;?xml version='1.0' encoding='utf-8'?&#62;
&#60;layout&#62;
&#60;title x="137" y="0" color=""&#62;tekst tekst&#60;/title&#62;
&#60;gallery src="./dane/PL/galeria_glowna.json" x="137" y="0"/&#62;
&#60;/layout&#62;
var layout:XML;
// ... pobranie powyższego XML
 for each(var itemx:XML in layout.*) {
 trace(itemx.nodeName); //nie działa!!!
trace(itemx.name()); //działa [...]]]></description>
			<content:encoded><![CDATA[<p>Znowu bug chyba. Na elementach wybranych z dokumentu XML nie chcą zadziałać własności nodeName i nodeType, za to działa metoda name(), podając nazwę taga, czyli to, czego spodziewałem się po nodeName.</p>
<blockquote><p><code>&lt;?xml version='1.0' encoding='utf-8'?&gt;<br />
&lt;layout&gt;<br />
&lt;title x="137" y="0" color=""&gt;tekst tekst&lt;/title&gt;<br />
&lt;gallery src="./dane/PL/galeria_glowna.json" x="137" y="0"/&gt;<br />
&lt;/layout&gt;</code></p>
<p><code>var layout:XML;<br />
// ... pobranie powyższego XML</code><br />
<code> for each(var itemx:XML in layout.*) {<br />
<span style="color: #ff0000;"> trace(itemx.nodeName); //nie działa!!!</span><br />
<span style="color: #339966;">trace(itemx.name()); //działa :)</span><br />
}</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/07/03/nodename-nie-dziala-w-as3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Warsztat AW SERWIS - OKĘCIE Adam Wypych i 4 miesiące naprawy</title>
		<link>http://nobigwords.ntxt.net/2008/04/23/warsztat-aw-serwis-okecie-adam-wypych-i-4-miesiace-naprawy/</link>
		<comments>http://nobigwords.ntxt.net/2008/04/23/warsztat-aw-serwis-okecie-adam-wypych-i-4-miesiace-naprawy/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 12:28:16 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
		
		<category><![CDATA[życie]]></category>

		<category><![CDATA[adam wypych]]></category>

		<category><![CDATA[auto]]></category>

		<category><![CDATA[EFL]]></category>

		<category><![CDATA[naprawa]]></category>

		<category><![CDATA[okęcie]]></category>

		<category><![CDATA[prudnicka]]></category>

		<category><![CDATA[samochód]]></category>

		<category><![CDATA[saperów]]></category>

		<category><![CDATA[stłuczka]]></category>

		<category><![CDATA[szkoda]]></category>

		<category><![CDATA[warsztat]]></category>

		<category><![CDATA[warsztat samochodowy]]></category>

		<category><![CDATA[wypych]]></category>

		<guid isPermaLink="false">http://nobigwords.ntxt.net/2008/04/23/warsztat-aw-serwis-okecie-adam-wypych-i-4-miesiace-naprawy/</guid>
		<description><![CDATA[Mistrzostwo świata. W styczniu ktoś puknął mi auto w Warszawie, kiedy stało grzecznie przy Filtrowej. Przyjechali panowie policjanci, agent z Link4, sprawca się przyznał i było miło. To był początek dwóch historii, których doświadczenia nikomu nie życzę. Jedna to walka o odszkodowanie z Link4, druga to walka z warsztatem o auto. Dziś jest 23 kwietnia, [...]]]></description>
			<content:encoded><![CDATA[<p>Mistrzostwo świata. W styczniu ktoś puknął mi auto w Warszawie, kiedy stało grzecznie przy Filtrowej. Przyjechali panowie policjanci, agent z Link4, sprawca się przyznał i było miło. To był początek dwóch historii, których doświadczenia nikomu nie życzę. Jedna to walka o odszkodowanie z Link4, druga to walka z warsztatem o auto. Dziś jest 23 kwietnia, po niemal 4 miesiącach auto nadal jest niesprawne i nie można go odebrać. Termin tego odbioru był przesuwany 5 razy. Ostatnio nawet kiedy przyjechaliśmy do warsztatu pewni że to już. Przyjechaliśmy ze Śląska do Warszawy, więc to nie w kij dmuchał :)</p>
<p>Naprawa była niebagatelna, bo oprócz prawie całej tylnej blacharki (auto dostało w lewy tył, a prawym stuknęło sąsiada z parkingu - nowego VW Beetle), do wymiany poszło tylne zawieszenie, podłużnica i kilka drobiazgów. Fakt też, że przez miesiąc czekali na decyzję Link4, ale mimo to z obiecanych kilku tygodni zrobiło się kilkanaście i końca nie widać. Pan Marek, &#8220;opiekun&#8221; auta nawet nie odbiera już telefonów! Ostatnio stwierdził, że stresują go te moje codzienne dociekania. Człowiek z niego może i poczciwy, ale z tą naprawą ma pecha. Aha - warsztat został polecony przez EFL, bo samochód jest w leasingu. Gdyby ktoś szukał informacji na temat tego zakładu - to ja ich nie polecam. Znajduje się ten przybytek spokoju przy ul. Saperów i Prudnickiej w Warszawie. Jest tam też stacja diagnostyczna, ale akurat kiedy miała sprawdzić auto po naprawie (przegląd wymagany po szkodzie ponad 2000 zł) to&#8230; też się zepsuła. Takie nieszczęście.</p>
<p>Oto ich namiary ku przestrodze: <a href="http://www.moto.pl/awserwisokecie/index.php" style="font-weight: bold; font-size: 12px; color: #175494">AW SERWIS - OKĘCIE  Adam Wypych</a></p>
<p>[2008-04-27] Auto wczoraj powędrowało tam, gdzie od razu powinno - do ASO. Po czasie, jaki był potrzebny na pomiary i regulacje zadzwoniłem do ASO i dowiedziałem się, że wszystko jest OK, jedyne uwagi jakie mieli to krzywe tarcze w przednich hamulcach - bez związku ze stłuczką. Natychmiast wykonałem kolejny telefon, do p. Marka, który dla odmiany powiedział mi o konieczności wymiany prawego czopa tylnej osi&#8230; Ręce opadły mi jeszcze niżej, rozmowa przedłużyła się o różne moralno-filozoficzne wątki ale nie wniosła nic więcej.<br />
Dziś rano, po kolejnym telefonie do ASO, upewniłem się że kontrola z ich strony nie wykazała nic poza tarczami i zadzwoniłem bezpośrednio do warsztatu AW-Okęcie. Trafiłem przypadkiem na szefa! Ponieważ niezbyt dokładnie znał historię, opowiedziałem mu co ważniejsze rzeczy i obiecał sprawdzić i oddzwonić. Najciekawsza w tym momencie jest różnica zdań między ASO a warsztatem. Aha, w międzyczasie Link4 przysłał rozliczenie naprawy, na ponad 1500 zł netto mniej niż na fakturze z AW-Okęcie&#8230; Ciekawe, czy to ma jakiś wpływ na postępowanie warsztatu&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://nobigwords.ntxt.net/2008/04/23/warsztat-aw-serwis-okecie-adam-wypych-i-4-miesiace-naprawy/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
