<?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>Nazgul&#039;s weblog &#187; Software</title>
	<atom:link href="http://blog.nazgul.pl/categories/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nazgul.pl</link>
	<description>webdev, webdesign, apple…</description>
	<lastBuildDate>Wed, 04 Jan 2012 08:21:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Smaller — Automatyczna kompresja css i js dla Maków</title>
		<link>http://blog.nazgul.pl/internet/smaller-automatyczna-kompresja-css-i-js-dla-osx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=smaller-automatyczna-kompresja-css-i-js-dla-osx</link>
		<comments>http://blog.nazgul.pl/internet/smaller-automatyczna-kompresja-css-i-js-dla-osx/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 10:29:42 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Polecane]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[minifi]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://blog.nazgul.pl/?p=356</guid>
		<description><![CDATA[Ostatnio w sieci pojawił się nowy programik, którego zadaniem jest ułatwienie kompresji (minify) plików skryptów JS oraz arkuszy stylów. Oczywiście można do tego celu użyć narzędzi z linii poleceń, ale… for i in `ls css`; do java -jar yuicompressor-2.4.2.jar -o css/min.$i css/$i; done; na pewno są wygodniejsze sposoby ;) I tu pojawia się program Smaller. [...]]]></description>
			<content:encoded><![CDATA[<p>Ostatnio w sieci pojawił się <a href="http://smallerapp.com/">nowy programik</a>, którego zadaniem jest ułatwienie kompresji (minify) plików skryptów JS oraz arkuszy stylów. Oczywiście można do tego celu użyć narzędzi z linii poleceń, ale…</p>
<pre name="code" class="c">for i in `ls css`; do
  java -jar yuicompressor-2.4.2.jar -o css/min.$i css/$i;
done;</pre>
<p>na pewno są wygodniejsze sposoby ;)</p>
<p><span id="more-356"></span></p>
<p>I tu pojawia się program <strong><a href="http://smallerapp.com/">Smaller</a></strong>. Jego interfejs jest bardzo prosty i wygodny. Całość sprowadza się do przeciągnięcia wybranych plików w okno programu, a on zadba o ich kompresje i zapisanie jako nazwa_pliku.min.rozszerzenie</p>
<p><img src="http://blog.nazgul.pl/wp-content/uploads/2011/06/Zrzut-ekranu-2011-06-17-godz.-12.00.50.png" alt="" title="GUI porgramu" width="368" height="272" class="aligncenter size-full wp-image-362" /></p>
<p>Jak widać można przeciągnąć pojedyncze pliki, lub całe katalogi. Po przeciągnięciu program pokazuje pliki i pozwala je zmniejszyć.</p>
<p><img src="http://blog.nazgul.pl/wp-content/uploads/2011/06/Zrzut-ekranu-2011-06-17-godz.-12.11.08.png" alt="" title="Podczas pracy" width="369" height="274" class="aligncenter size-full wp-image-364" /></p>
<p>Po kliknięciu „minify” program przystępuje do działania i informuje nas o powodzeniu operacji, a zmniejszone pliki są od razu zapisane w odpowiednich miejscach (domyślnie)</p>
<p>Program posiada również sporo (jak na tego typu narzędzie) ustawień – można zmienić nazwę pliku wynikowego, dodawać nową linię co x znaków, automatycznie rozpoczynać zmniejszanie po przeciągnięciu plików, odgrywać dźwięk po zakończeniu, oraz opcje przetwarzania javascriptu.</p>
<p><img src="http://blog.nazgul.pl/wp-content/uploads/2011/06/Zrzut-ekranu-2011-06-17-godz.-12.13.13.png" alt="" title="Ustawienia" width="445" height="334" class="aligncenter size-full wp-image-366" /></p>
<p>Uważam, że ten programik może być przydatny w momencie, gdy tworzymy szablony, statyczne strony, wtedy wykonujemy jednorazową minifikację przed wgraniem plików w miejsce docelowe… jednak gdy tworzymy aplikacje sieciowe pliki te często się zmieniają, lub są generowane automatycznie. W tym przypadku dużo wygodniejsze będzie użycie skryptu pokazanego na początku tej notki.</p>
<p>Na koniec dodam, że otrzymałem darmową licencję na <a href="http://smallerapp.com/">ten program</a> od<a href="http://chenluois.com/"> jego autora</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/internet/smaller-automatyczna-kompresja-css-i-js-dla-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podaruj aplikację w App Store</title>
		<link>http://blog.nazgul.pl/software/podaruj-aplikacje-w-app-store/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=podaruj-aplikacje-w-app-store</link>
		<comments>http://blog.nazgul.pl/software/podaruj-aplikacje-w-app-store/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 08:31:09 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[runkeeper]]></category>

		<guid isPermaLink="false">http://blog.nazgul.pl/?p=335</guid>
		<description><![CDATA[W AppStore pojawiła się nowa funkcja pozwalająca na podarowanie aplikacji innemu użytkownikowi iTunes. Niestety funkcja ta nie działa w polskim AppStore (choć użytkownicy proszeni są o akceptacje nowego regulaminu, więc możliwe, że pojawi się w przyszłości). Jednak funkcja ta działa we wszystkich krajach. Myślę, że dodanie tej funkcjonalności wpłynie pozytywnie na ilość konkursów umożliwiających wygranie [...]]]></description>
			<content:encoded><![CDATA[<p>W AppStore pojawiła się nowa funkcja pozwalająca na podarowanie aplikacji innemu użytkownikowi iTunes. <del datetime="2010-03-23T08:31:14+00:00">Niestety funkcja ta nie działa w polskim AppStore (choć użytkownicy proszeni są o akceptacje nowego regulaminu, więc możliwe, że pojawi się w przyszłości).</del> Jednak funkcja ta działa we wszystkich krajach.</p>
<p><a href="http://blog.nazgul.pl/wp-content/uploads/2010/03/Zrzut-ekranu-2010-03-23-godz.-09.28.07.png"><img src="http://blog.nazgul.pl/wp-content/uploads/2010/03/Zrzut-ekranu-2010-03-23-godz.-09.28.07-300x260.png" alt="" title="Zrzut ekranu 2010-03-23 (godz. 09.28.07)" width="300" height="260" class="aligncenter size-medium wp-image-336" /></a><a href="http://blog.nazgul.pl/wp-content/uploads/2010/03/Zrzut-ekranu-2010-03-23-godz.-09.28.41.png"><img src="http://blog.nazgul.pl/wp-content/uploads/2010/03/Zrzut-ekranu-2010-03-23-godz.-09.28.41-300x135.png" alt="" title="Zrzut ekranu 2010-03-23 (godz. 09.28.41)" width="300" height="135" class="aligncenter size-medium wp-image-337" /></a></p>
<p>Myślę, że dodanie tej funkcjonalności wpłynie pozytywnie na ilość konkursów umożliwiających wygranie aplikacji.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/software/podaruj-aplikacje-w-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aktualizacja: Safari 4.0.5</title>
		<link>http://blog.nazgul.pl/software/aktualizacja-safari-4-0-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=aktualizacja-safari-4-0-5</link>
		<comments>http://blog.nazgul.pl/software/aktualizacja-safari-4-0-5/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 07:57:57 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.nazgul.pl/?p=329</guid>
		<description><![CDATA[W software update można już znaleźć aktualizację Safari do wersji 4.0.5. Aktualizacja ta ma poprawić bezpieczeństwo i stabilność przeglądarki. Mam nadzieję, że rzeczywiście poprawia stabilność, bo przynajmniej u mnie, Safari wywala się nadzwyczaj często]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.nazgul.pl/wp-content/uploads/2010/03/safari-logo.png"><img src="http://blog.nazgul.pl/wp-content/uploads/2010/03/safari-logo-150x150.png" alt="" title="safari-logo" width="150" height="150" class="alignright size-thumbnail wp-image-332" /></a>
<p>W software update można już znaleźć aktualizację Safari do wersji <strong>4.0.5</strong>. Aktualizacja ta ma poprawić <strong>bezpieczeństwo</strong> i <strong>stabilność</strong> przeglądarki.</p>
<p>Mam nadzieję, że rzeczywiście poprawia stabilność, bo przynajmniej u mnie, Safari wywala się nadzwyczaj często</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/software/aktualizacja-safari-4-0-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Czego możemy sie spodziewać w sofcie 3.2 (4.0?)</title>
		<link>http://blog.nazgul.pl/software/czego-mozemy-sie-spodziewac-w-sofcie-3-2-4-0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=czego-mozemy-sie-spodziewac-w-sofcie-3-2-4-0</link>
		<comments>http://blog.nazgul.pl/software/czego-mozemy-sie-spodziewac-w-sofcie-3-2-4-0/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 20:58:56 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.nazgul.pl/?p=316</guid>
		<description><![CDATA[Pojawiło się już dużo podobnych wpisów. I na temat obecnego oprogramowania i o poprzednich aktualizacjach. We wszystkich pojawiało się kilka funkcji, które nie zostały uznane przez Jobsa za niezbędne, bądź też istnieją inne powody dla których nie są wprowadzone. Oto kilka z nich: 1. Bluetooth iPhone posiada moduł bluetooth, ale oprogramowanie pozwala właściwie tylko na [...]]]></description>
			<content:encoded><![CDATA[<p>Pojawiło się już dużo podobnych wpisów.  I na temat obecnego oprogramowania i o poprzednich aktualizacjach. We wszystkich pojawiało się kilka funkcji, które nie zostały uznane przez Jobsa za niezbędne, bądź też istnieją inne powody dla których nie są wprowadzone. Oto kilka z nich:</p>
<h3>1. Bluetooth</h3>
<p>iPhone posiada moduł bluetooth, ale oprogramowanie pozwala właściwie tylko na tethering internetu i podłączanie słuchawek/zestawów głośników. Udostępniania (przesyłania) plików nie ma. Dlaczego? Większość ludzi mówi, że to rodzaj DRM — brak tej funkcjonalności ma utrudnić ludziom wymianę nielegalnymi treściami. </p>
<p>Jednak wydaje mi się, że przyczyna jest inna — chodzi o sposób w jaki działają aplikacje na iPhone. Każda aplikacja działa w „swoim własnym królestwie” wydzielonym przez OS, każda ma dostęp tylko do własnych plików (istnieją odpowiednie API umożliwiające aplikacjom przeglądanie zdjęć oraz odgrywanie utworów). Zaletą tego rozwiązania jest większa stabilność urządzenia, ponieważ aplikacje nie mają możliwości zmiany innych plików. Jednak powoduje to, że nie ma prostego sposobu na przenoszenie plików pomiędzy programami. Dokładnie z tego samego powodu nie możemy korzystać z kolejnej przydatnej funkcji…</p>
<h3>2. Dysk USB</h3>
<p>Czy nie byłoby prościej podłączyć iPhone do komputera i zgrać zdjęcia z imprezy? Albo wgrać kilka utworów nie mając dostępu do iTunes? Tak samo w tym przypadku Apple wie lepiej jak powinniśmy używać ich urządzenia. iTunes to bardzo dobry kawałek softu, od jakiegoś czasu mój podstawowy odtwarzacz muzyki (jeszcze zanim kupiłem iPhone). Jednak trzeba mu przyznać, że nie należy do demonów szybkości. A synchronizacja z telefonem Apple, choć zrobiona w sposób logiczny, też często potrafi zdenerwować. Niestety nie ma żadnej alternatywy — posiadacz iPhone musi korzystać z iTunes. Kropka (pomijam tutaj kwestie jailbreaku).</p>
<p>Autorzy aplikacji do czytania ebooków Stanza wymyślili sposób na synchronizacje książek poprzez dysk USB, lecz szybko zostali zmuszeni do usunięcia tego udogodnienia. Sztuczka polegała na użyciu katalogu do przechowywania zdjęć, co było niezgodne z przeznaczeniem tegoż. Odrobinę <a href="http://www.mackozer.pl/2010/02/02/apple-zmusza-autorow-stanzy-do-zablokowania-transferu-ksiazek-po-usb">więcej możecie przeczytać u MacKozera</a>. Wprowadzenie wspomnianej funkcji do oprogramowania 3.2 ułatwi życie użytkownikom aplikacji typu AirSharing.</p>
<h3>3. Synchronizacja WiFi (bezprzewodowa)</h3>
<p>Wyobraźcie sobie, że przychodzicie do domu. Na komputerze w między czasie ściągnęło się kilka odcinków podcastów, a do biblioteki dodaliśmy kilka kawałków, które wpadły nam w ucho jadąc samochodem. W tym samym czasie iPhone loguje się do domowej sieci WiFi, a chwile później ściąga już wspomniane wyżej aktualizacje. Dodatkowo synchronizuje notatki i zaznacza nam w iTunes obejrzane filmy/podcasty/whatever. Tak samo kontakty, zakładki, maile powinny byc synchronizowane przez WiFi. Dla mnie konto w MobileMe jest przerostem formy (i ceny) nad treścią (co nie zmienia tego, że jestem pod wrażeniem wykonania tej usługi), bo moje dane przechowuje tylko w gmailu, na laptopie i w telefonie, więc jedyne czego potrzebuję, to uwolnienie mnie od konieczności używania kabla do synchronizacji. </p>
<h3>4. Synchronizacja „do chmury”</h3>
<p>Kolejna funkcja, wpominana przez <a href="http://njet.blip.pl/">Pawła</a> i <a href="http://vlodeck.blip.pl/">Włodka</a> w ostatnim odcinku (51) <a href="http://appleblog.tv">Appleblog.tv</a>. Mianowicie była tam mowa o synchronizowaniu zakupionej muzyki, filmów na wszystkie urządzenia zalogowane na to samo konto w iTunes Store (nie znam w tej chwili więcej szczegółów). Co w pewien sposób wiąże się z poprzednim akapitem, ale jest tak jakby rozszerzeniem na większą liczbę urządzeń i na sieć mobilną (3G, edge). Niestety u nas dochodzi tutaj problem cen internetu mobilnego — w USA iPhone jest sprzedawany z nielimitowanym dostępem do internetu, dzięki czemu tam taka usługa ma sens. Ciekawe było by również połączenie iTunes Store, MobileMe i Back To My Mac w jedną kompleksową usługę, która była by ciekawym rozwiązaniem dla osób używających większej ilości sprzętu (często w różnych miejscach) i małych firm.</p>
<h3>5. Wspólna przestrzeń na dokumenty</h3>
<p>Ta funkcja za to w pewien sposób łączy sie z „Dyskiem USB”, a właściwie jest niezbędna, aby dysk w ogóle mógł sensownie działać. Jak juz pisałem wyżej, w tej chwili każda aplikacja posiada swój własny kontener na pliki, przez co często dochodzi do sytuacji, kiedy mamy plik w jednej aplikacji, a potrzebujemy go otworzyć inną, albo wysłać mailem. Jeśli Apple wprowadziło by wspólną przestrzeń na pliki (takie „Moje Dokumenty” (; ), aplikacje mogłyby korzystać z tych samych plików, przez co aplikacje mogłyby być bardziej specjalizowane. Ponieważ w tej chwili aplikacje ścigają się w wyścigu o ilość funkcji, co daje nam prawdziwe kombajny np. do zarządzania dokumentami, ale będące zarazem mało użyteczne.</p>
<h3>Safari i pliki, obsługa flasha, niekompatybilność z 2G</h3>
<p>…jako ostatnie, już tak pokrótce tylko. Jeśli Apple zaimplementuje w nowym sofcie funkcjonalność #5, to jestem właściwie pewien, że pojawi się również możliwość ściągania plików poprzez safari, co w zdecydowany sposób przybliży iPhone do miana smartphone ;) </p>
<p>Flash, flash… niektórzy uwielbiają (i nadużywają), inni nienawidzą. Ja należę do tych drugich, przez co nie płaczę z powodu jego braku. Na komputerze korzystam z <a href="http://rentzsch.github.com/clicktoflash/">ClickToFlash</a> oraz <a href="http://www.youtube.com/html5">YouTube w wersji html5</a>. Myślę, że sposób w jaki Apple traktuje tą technologię, spowoduje że Adobe weźmie się do roboty, bądź też straci pozycje lidera…</p>
<p>Krążą też plotki jakoby przyszła wersja iPhone OS miałaby być niekompatybilna z najstarszą wersją telefonu. Nie wiem ile w tym prawdy, uważam jednak, że jest to możliwe, ponieważ 2G ma już ponad 3 lata, a jak wiadomo albo kompatybilność albo innowacyjność.</p>
<p>Nie napisałem nic o multitaskingu, ponieważ uważam, że Apple poświęciło dużo czasu i energii aby uruchomić usługę Push Notifications, która ma właśnie multitasking zastąpić.</p>
<h3>Na koniec</h3>
<p>Nie zrozumcie mnie źle. Jestem zadowolonym użytkownikiem iPhona. Posiadam również MacBooka. I po roku używania uważam, że ten wspólny, przemyślany ekosystem ma ogromną przewagę jeśli chodzi o szybkość i wygodę używania. Jednak widzę także wady, które starałem się tutaj pokazać. Nie wszystkie z wymienionych wyżej ułomności przeszkadzają mi osobiście, ale cześć z nich przywitałbym z otwartymi ramionami. A na koniec zostawiam was z ankietą. Dzięki za oddanie głosu!</p>
<p><a href="http://blog.nazgul.pl/wp-content/uploads/2010/03/iphone-before-after.jpg"><img src="http://blog.nazgul.pl/wp-content/uploads/2010/03/iphone-before-after.jpg" alt="" title="iphone-before-after" width="350" height="298" class="aligncenter size-full wp-image-324" /></a></p>
<p>Aha… chciałem jeszcze poruszyć temat tego jak aplikacje wpasowują się w polski rynek, ale to już może zostawię na kolejny wpis.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/software/czego-mozemy-sie-spodziewac-w-sofcie-3-2-4-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Oprogramowanie iPhone 3.1.3</title>
		<link>http://blog.nazgul.pl/software/oprogramowanie-iphone-3-1-3/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=oprogramowanie-iphone-3-1-3</link>
		<comments>http://blog.nazgul.pl/software/oprogramowanie-iphone-3-1-3/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 18:51:09 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.nazgul.pl/?p=304</guid>
		<description><![CDATA[Apple przed chwilą wydało nową wersję oprogramowania dla iphone. Changelog: Naprawia błąd powodujący niewłączanie się niektórych aplikacji, Poprawia dokładność wskaźnika stanu naładowania baterii (3GS). Jak widać zmiany są niewielkie, co pozwala snuć domysły, że wersja 3.2 pojawi się już niedługo ;) WAŻNE! Jeśli zależy ci na jailbreaku to NIE instaluj nowej wersji, ponieważ żaden z [...]]]></description>
			<content:encoded><![CDATA[<p>Apple przed chwilą wydało nową wersję oprogramowania dla iphone.</p>
<p>Changelog:</p>
<ul>
<li>Naprawia błąd powodujący niewłączanie się niektórych aplikacji,</li>
<li>Poprawia dokładność wskaźnika stanu naładowania baterii (3GS).</li>
</ul>
<p>Jak widać zmiany są niewielkie, co pozwala snuć domysły, że wersja 3.2 pojawi się już niedługo ;)</p>
<p><b>WAŻNE! Jeśli zależy ci na jailbreaku to NIE instaluj nowej wersji, ponieważ żaden z dostępnych w tej chwili programów do odblokowywania softu nie obsługuje tej wersji. Ponadto <del datetime="2010-02-02T19:59:51+00:00">nie wiadomo, czy nowe oprogramowanie nie zmienia basebandu telefonu</del> <ins datetime="2010-02-02T19:59:51+00:00">aktualizacja zmienia wersję basebandu do wersji 05.12.01</ins>, więc jeśli używasz blacksn0w, tym bardziej się wstrzymaj</b></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/software/oprogramowanie-iphone-3-1-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aktualizacja iTunes 9.0.3</title>
		<link>http://blog.nazgul.pl/software/aktualizacja-itunes-9-0-3/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=aktualizacja-itunes-9-0-3</link>
		<comments>http://blog.nazgul.pl/software/aktualizacja-itunes-9-0-3/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 21:54:36 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[itunes apple mac osx]]></category>

		<guid isPermaLink="false">http://blog.nazgul.pl/?p=298</guid>
		<description><![CDATA[Właśnie wyszła nowa aktualizacja programu iTunes Lista zmian: iTunes 9.0.3 obejmuje szereg ważnych poprawek błędów, w tym: iTunes nie ignoruje już ustawienia Zapamiętaj hasło do zakupów (nareszcie (: ), rozwiązuje problemy z synchronizowaniem niektórych inteligentnych list odtwarzania i podcastów z iPodem, rozwiązuje problem z wykrywaniem podłączenia iPoda, poprawia stabilność i wydajność programu.]]></description>
			<content:encoded><![CDATA[<p>Właśnie wyszła nowa aktualizacja programu iTunes</p>
<p>Lista zmian:</p>
<p>iTunes 9.0.3 obejmuje szereg ważnych poprawek błędów, w tym:</p>
<ul>
<li>iTunes nie ignoruje już ustawienia Zapamiętaj hasło do zakupów (nareszcie (: ),</li>
<li>rozwiązuje problemy z synchronizowaniem niektórych inteligentnych list odtwarzania i podcastów z iPodem, </li>
<li>rozwiązuje problem z wykrywaniem podłączenia iPoda, </li>
<li>poprawia stabilność i wydajność programu.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/software/aktualizacja-itunes-9-0-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GMPC — paczki dla Ubuntu</title>
		<link>http://blog.nazgul.pl/software/gmpc-paczki-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gmpc-paczki-ubuntu</link>
		<comments>http://blog.nazgul.pl/software/gmpc-paczki-ubuntu/#comments</comments>
		<pubDate>Sun, 13 May 2007 08:33:20 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nazgul.pl/blog/uncategorized/gmpc/</guid>
		<description><![CDATA[Kilka dni temu odkryłem, że w Linuksie muzykę można odtwarzać w trochę inny sposób. Chodzi mi o demona MPD. Cała idea polega na tym, że demon pełniący rolę serwera zajmuje się odtwarzaniem muzyki, a użytkownik go jego kontrolowania może używać różnych aplikacji klienckich (gui, konsola, serwer www). Jeśli chciałbyś zacząc używać tego demona, to polecam [...]]]></description>
			<content:encoded><![CDATA[<p>Kilka dni temu odkryłem, że w Linuksie muzykę można odtwarzać w trochę inny sposób. Chodzi mi o demona <abbr title="Music Player Daemon">MPD</abbr>. Cała idea polega na tym, że demon pełniący rolę serwera zajmuje się odtwarzaniem muzyki, a użytkownik go jego kontrolowania może używać różnych aplikacji klienckich (gui, konsola, serwer www). <span id="more-21"></span></p>
<p>Jeśli chciałbyś zacząc używać tego demona, to polecam artykuł uela: <a href="http://pouel.ovh.org/?p=82">HOW-TO: MPD+Sonata — nie docenisz dopóki nie poznaszâ€¦”</a>. Jest tam też opis instalacji klienta <a href="http://sonata.berlios.de/">Sonata</a>, jednak mi on jakoś nie przypadł do gustu, dlatego rozejrzałem się za innymi alternatywami. Najbliższy moim oczekiwaniom jest <a href="http://www.musicpd.org/gmpc.shtml">gmpc</a>, niestety w repozytoriach Ubuntu jest on tylko w wersji 0.13, w której przeszkadza mi wyświetlanie playlisty w osobnym oknie.</p>
<p>Å»aden problem, ściągnięcie źródełek i <a href="http://asic-linux.com.mx/~izto/checkinstall/">checkinstalla</a>, przy okazji skompilowałem sobie kilka wtyczek. A poniżej udostępniam paczki .deb z gmpc i pluginami (wszystkie paczki pod i386). Zapraszam do ściągania.</p>
<p><ins>Dodałem pakiecik z libmpd, zgodnie z uwagą KruKa</ins></p>
<p class="file"><a href="http://nazgul.pl/-/gmpc-0.14.0-i386/libmpd_0.13.0-1_i386.deb" class="filename">libmpd_0.13.0-1_i386</a> <small class="size">(139 kB)</small></p>
<p class="file"><a href="http://nazgul.pl/-/gmpc-0.14.0-i386/gmpc_0.14.0-1_i386.deb" class="filename">gmpc-0.14</a> <small class="size">(294 kB)</small></p>
<p class="file"><a href="http://nazgul.pl/-/gmpc-0.14.0-i386/gmpc-coveramazon_0.14.0-1_i386.deb" class="filename">gmpc-coveramazonb</a> <small class="size">(7 kB)</small></p>
<p class="file"><a href="http://nazgul.pl/-/gmpc-0.14.0-i386/gmpc-lyrics_0.14.0-1_i386.deb" class="filename">gmpc-lyrics</a> <small class="size">(10 kB)</small></p>
<p class="file"><a href="http://nazgul.pl/-/gmpc-0.14.0-i386/gmpc-mdcover_0.14.0-1_i386.deb" class="filename">gmpc-mdcover</a> <small class="size">(6 kB)</small></p>
<p class="file"><a href="http://nazgul.pl/-/gmpc-0.14.0-i386/gmpc-serverstats_0.14.0-1_i386.deb" class="filename">gmpc-serverstats</a> <small class="size">(20 kB)</small></p>
<p class="file"><a href="http://nazgul.pl/-/gmpc-0.14.0-i386/gmpc-stopbutton_0.14.0-1_i386.deb" class="filename">gmpc-stopbutton</a> <small class="size">(3 kB)</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/software/gmpc-paczki-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pandion + plaintext</title>
		<link>http://blog.nazgul.pl/internet/pandion-plaintext/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pandion-plaintext</link>
		<comments>http://blog.nazgul.pl/internet/pandion-plaintext/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 19:02:01 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nazgul.pl/blog/webdev/pandion-plaintext/</guid>
		<description><![CDATA[Ostatnio w rozmowie Riddle poprosił mnie, żebym zrobił coś z moim klientem jabbera, ponieważ wtyczka obsługująca ten protokół w konnekcie nie obsługuje JEPa odpowiadającego za formatowanie HTML. Przeszukałem forum Pandiona i znalazłem rozwiązanie — nie jesto ono idealne, bo całkowicie wyłącza wysyłanie HTML, i wymaga modyfikacji pliku, ale jeśli formatowanie nie jest aż tak istotne, [...]]]></description>
			<content:encoded><![CDATA[<p>Ostatnio w rozmowie <a href="http://riddle.pl/">Riddle</a> poprosił mnie, żebym zrobił coś z moim klientem <a href="http://jabber.org/">jabbera</a>, ponieważ wtyczka obsługująca ten protokół w <a href="http://konnekt.info">konnekcie</a> nie obsługuje <abbr title="Jabber Enhancement Proposal">JEP</abbr>a odpowiadającego za formatowanie <abbr title="HyperText Markup Language">HTML</abbr>.</p>
<p>Przeszukałem forum Pandiona i znalazłem rozwiązanie — nie jesto ono idealne, bo całkowicie wyłącza wysyłanie <abbr title="HyperText Markup Language">HTML</abbr>, i wymaga modyfikacji pliku, ale jeśli formatowanie nie jest aż tak istotne, a znajomi molestują… ;)</p>
<p>Trzeba zmodyfikować plik <code>chat-container.html</code> w dwóch miejscach:</p>
<p>około linii 960 znajdź:</p>
<pre lang="javascript">dom.loadXML( '<message type="chat"><body /><html><body><span /></body></html><x xmlns="jisp:x:jep-0038"><name /></x><x xmlns="jabber:x:event"><composing /></x></message>' );
else
   dom.loadXML( '<message type="chat"><body /><html><body><span /></body></html><x xmlns="jisp:x:jep-0038"><name /></x><active xmlns="http://jabber.org/protocol/chatstates"/></message>' );</pre>
<p>i zamień na:</p>
<pre lang="javascript">dom.loadXML( '<message type="chat"><body /><x xmlns="jisp:x:jep-0038"><name /></x><x xmlns="jabber:x:event"><composing /></x></message>' );
else
   dom.loadXML( '<message type="chat"><body /><x xmlns="jisp:x:jep-0038"><name /></x><active xmlns="http://jabber.org/protocol/chatstates"/></message>' );</pre>
<p>około linii 974 znajdź:</p>
<pre lang="javascript">   var HTMLSpan   = dom.documentElement.selectSingleNode( 'html/body/span' );
   var TextLines   = document.getElementById( 'send-text' ).value.split( '\n' );
   HTMLSpan.setAttribute( 'style', document.getElementById( 'send-text' ).style.cssText.toLowerCase() );
   HTMLSpan.appendChild( dom.createTextNode( TextLines[0] ) );
   for ( var i = 1; i < TextLines.length; ++i )
   {
      HTMLSpan.appendChild( dom.createElement( 'br' ) );
      HTMLSpan.appendChild( dom.createTextNode( TextLines[i] ) );
   }
   dom.documentElement.selectSingleNode( 'html' ).setAttribute( 'xmlns', 'http://jabber.org/protocol/xhtml-im' );
   dom.documentElement.selectSingleNode( 'html' ).firstChild.setAttribute( 'xmlns', 'http://www.w3.org/1999/xhtml' );</pre>
<p>usuń.</p>
<p>Po tej zmianie Pandion będzie wysyłał tylko wiadomości w czystym tekście.</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/internet/pandion-plaintext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>K.portable</title>
		<link>http://blog.nazgul.pl/software/kportable/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=kportable</link>
		<comments>http://blog.nazgul.pl/software/kportable/#comments</comments>
		<pubDate>Thu, 05 Apr 2007 07:21:17 +0000</pubDate>
		<dc:creator>Nazgul</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nazgul.pl/blog/uncategorized/kportable/</guid>
		<description><![CDATA[Jakiś czas temu, kiedy kupiłem sobie pierwszego pendrive’a, stworzyłem paczkę, zawierająca konnekta oraz skrypt .bat Konnekta można używać prosto z pamięci flash, bez tych dodatków, lecz Konnekt po każdym uruchomieniu zapisuje w rejestrze swoje ustawienia, co może powodować problemy, jeśli na danym komputerze jest już kopia konnekta. Sposób działania: Stworzenie kopi zapasowej rejestru Uruchomienie konnekta [...]]]></description>
			<content:encoded><![CDATA[<p>Jakiś czas temu, kiedy kupiłem sobie pierwszego pendrive’a, stworzyłem paczkę, zawierająca <a href="http://konnekt.info" title="Strona komunikatora konnekt">konnekta</a> oraz skrypt <acronym title="Batch file">.bat</acronym></p>
<p>Konnekta można używać prosto z pamięci flash, bez tych dodatków, lecz  Konnekt po każdym uruchomieniu zapisuje w rejestrze swoje ustawienia, co może powodować problemy, jeśli na danym komputerze jest już kopia konnekta.</p>
<h4>Sposób działania:</h4>
<ul>
<li>Stworzenie kopi zapasowej rejestru</li>
<li>Uruchomienie konnekta</li>
<li>Usunięcie katalogów tymczasowych</li>
<li>Przywrócenie rejestru</li>
<li>Usunięcie pliku <acronym title="Registry file">.reg</acronym></li>
</ul>
<p>Dodatkowo jeśli nie chcesz, aby wyświetlało się okienko konsoli, możesz uruchomić całość ptrzez skrypt <abbr title="Visual Basic Script">vbs</abbr> (skrót odpala właśnie ten skrypt), ale niektóre antywirusy mogą blokować skrypty VB.
</p>
<p>Jeśli masz jakieś uwagi, bądź propozycje usprawnienia, proszę o <a href="http://nazgul.pl/blog/o-mnie/" title="Kontakt">feedback</a></p>
<p class="file"><a href="http://nazgul.pl/-/k.portable.zip" class="filename">k.portable.zip</a> <small class="size">(4 357 kB)</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nazgul.pl/software/kportable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: blog.nazgul.pl @ 2012-02-06 10:50:07 -->
