<?xml version="1.0"?>
			<rss version="2.0">
			  <channel>
			    <title>RSS - Lewnice.com | blog technologiczny</title>
			    <link>http://leniwce.com</link>
			    <description>blog technologiczny.</description>
			    <language>pl-pl</language>
			    <pubDate>Wed, 21 Sep 2011 13:52:07</pubDate>
			    <generator>Bartek's blog system</generator>
			    <managingEditor>bartek@leniwce.com</managingEditor>
			    <webMaster>bartek@leniwce.com</webMaster>
			    <ttl>5</ttl><item><title>Atraktor Lorenza</title>
<link>http://www.leniwce.com/article,0,1,47,Atraktor_Lorenza.html</link>
<description>Nie będę ukrywać, że Kuby wpis bardzo mnie zaintrygował. Na tyle, że postanowiłem przedstawiony problem zwizualizować w C#. Nie korzystałem z OpenGLa, nie korzystałem z DirectX. Postanowiłem przygotować zwykłą aplikację Win32, która maluje układ Lorenza na kontrolce PictureBox.</description>
<pubDate>Mon, 29 Aug 2011 21:36:30</pubDate>
<guid>http://www.leniwce.com/article,0,1,47,Atraktor_Lorenza.html</guid>
</item>
<item><title>O związku motyli z pogodą...</title>
<link>http://www.leniwce.com/article,0,1,46,O_związku_motyli_z_pogodą___.html</link>
<description>czyli dlaczego długoterminową prognozę pogody umieszczam w kategorii s-f :-)
Tekst dedykuję koledze, który zasugerowawszy się taką prognozą, wyjechał na weekend i spędził 3 dni w deszczu...
</description>
<pubDate>Fri, 26 Aug 2011 21:00:00</pubDate>
<guid>http://www.leniwce.com/article,0,1,46,O_związku_motyli_z_pogodą___.html</guid>
</item>
<item><title>Nie taki dialog straszny, czyli kilka słów o okienkach dialogowych</title>
<link>http://www.leniwce.com/article,0,1,45,Nie_taki_dialog_straszny__czyli_kilka_słów_o_okienkach_dialogowych.html</link>
<description>
Nie wiem dlaczego, ale budowanie okienek dialogowych w Androdzie początkowo działało mi na nerwy. Odnosiłem wrażenie, że kod jest mało czytelny, opcje są zbyt rozbudowane. Jednak po czasie się przyzwyczaiłem i mogę stwierdzić, że implementacja jest całkiem przyjemna. Postanowiłem więc podzielić się metodą budowy okienek dialogowych, przy wykorzystaniu klasy AlertDialog, na trzech przykładach.
</description>
<pubDate>Sat, 30 Jul 2011 00:25:02</pubDate>
<guid>http://www.leniwce.com/article,0,1,45,Nie_taki_dialog_straszny__czyli_kilka_słów_o_okienkach_dialogowych.html</guid>
</item>
<item><title>Android - dostosowanie paska tytułowego </title>
<link>http://www.leniwce.com/article,0,1,44,Android_-_dostosowanie_paska_tytułowego.html</link>
<description>
Po raz pierwszy na naszym blogu pojawił się wpis o Androidzie. Na początek krótka rozprawka o pasku tytułowym aplikacji. Niekiedy programy napisane na Androida zamieniają standardowy pasek tytułowy na swój własny. Przykładem tu może być Facebook, gdzie standardowy pasek został zastąpiony przez logo Facebooka.
Zabieg ten nie jest trudny, zmiana domyślnego paska tytułowego wymaga kilku prostych kroków.</description>
<pubDate>Tue, 12 Jul 2011 18:30:02</pubDate>
<guid>http://www.leniwce.com/article,0,1,44,Android_-_dostosowanie_paska_tytułowego.html</guid>
</item>
<item><title>Równoległy może więcej(?) - czyli kilka słów o Parallel.For</title>
<link>http://www.leniwce.com/article,0,1,43,Równoległy_może_więcej(_)_-_czyli_kilka_słów_o_Parallel_For.html</link>
<description>Ciekawe, ilu z nas ma wciąż jeszcze do czynienia z jednordzeniowym procesorem? Po krótkim wywiadzie okazało się, że w moim otoczeniu tylko ja używam jeszcze czasami (za to z wielkim sentymentem) starego dobrego IBMa z P4 1.8GHz na pokładzie. Wszędzie dookoła panują komputery z n-rdzeniowymi procesorami (gdzie n=2 nawet w najprostszych konfiguracjach, nikogo nie dziwią przypadki n=4, a Intel zapowiedział właśnie wprowadzenie na wiosnę tego roku Xeonów, w których n=10 !).Pytanie tylko, co z tego wynika dla nas-użytkowników oraz czy my-programiści jesteśmy w stanie z tego skorzystać w praktyce ?</description>
<pubDate>Sun, 06 Feb 2011 22:30:00</pubDate>
<guid>http://www.leniwce.com/article,0,1,43,Równoległy_może_więcej(_)_-_czyli_kilka_słów_o_Parallel_For.html</guid>
</item>
<item><title>Święta, święta - czas pochwalić się (fraktalną) choinką</title>
<link>http://www.leniwce.com/article,0,1,40,Święta__święta_-_czas_pochwalić_się_(fraktalną)_choinką.html</link>
<description>W naszym leniwcowym gronie panuje nieprzerwanie świąteczny nastrój. Oczywiście i u nas nie mogło zabraknąć tradycyjnej choinki. Nasza ma tę przewagę nad innymi, że nie wpływa negatywnie na światowe zapasy świerków, a do tego prezentuje się równie dobrze. Szczególnie na 50-cio calowej plaźmie. Wyjątkową regularność swoich kształtów uzyskuje dzięki geometrii fraktalnej. </description>
<pubDate>Sat, 25 Dec 2010 18:59:11</pubDate>
<guid>http://www.leniwce.com/article,0,1,40,Święta__święta_-_czas_pochwalić_się_(fraktalną)_choinką.html</guid>
</item>
<item><title>Wyznacznik macierzy</title>
<link>http://www.leniwce.com/article,0,1,39,Wyznacznik_macierzy.html</link>
<description>Jak większość z nas wpadłem w szał przedświątecznych porządków. Odkurzyłem rejestr systemu, zaktualizowałem bazę wirusów, wydmuchałem pył z wentylatora. Spędzając miło czas na czyszczeniu folderów znalazłem jeden pełen (kilku) plików Java, które pewnie starczą na dwa lub trzy posty :) Na dobry początek wyznacznik macierzy.</description>
<pubDate>Sat, 11 Dec 2010 14:23:11</pubDate>
<guid>http://www.leniwce.com/article,0,1,39,Wyznacznik_macierzy.html</guid>
</item>
<item><title>Własny wygaszacz ekranu</title>
<link>http://www.leniwce.com/article,0,1,38,Własny_wygaszacz_ekranu.html</link>
<description>Implementacja wygaszacza ekranu jest czynnością prostą. Trzeba jednak pamiętać o kilku ważnych zasadach by wygaszacz działał prawidłowo. Należy też tak go napisać, by obsługiwał okienko podglądu (właściwości ekranu). W artykule opiszę jak samemu w C# stworzyć własny wygaszacz i jako można go rozbudować.
</description>
<pubDate>Thu, 03 Jun 2010 00:18:23</pubDate>
<guid>http://www.leniwce.com/article,0,1,38,Własny_wygaszacz_ekranu.html</guid>
</item>
<item><title>3.1415926535897932385...</title>
<link>http://www.leniwce.com/article,0,1,37,3_1415926535897932385___.html</link>
<description>Co ma Piernik do wiatraka? - Można pomyśleć patrząc na tytułowy obrazek tego mini artykułu. Z jednej strony mamy ściśle określoną (chyba najsłynniejszą) stałą matematyczną Pi, a z drugiej - przypadkowe wyniki losowań. Czy te odmienne światy jakoś się łączą?</description>
<pubDate>Wed, 19 May 2010 08:00:00</pubDate>
<guid>http://www.leniwce.com/article,0,1,37,3_1415926535897932385___.html</guid>
</item>
<item><title>Metody rozszerzające</title>
<link>http://www.leniwce.com/article,0,1,36,Metody_rozszerzające.html</link>
<description>W dobie wielkiej popularności wszelakich wtyczek-rozszerzeń-pluginów do programów nie zapomniano również o programistach C#. Od wersji 3.0 języka możemy dodawać w prosty sposób własne metody do już istniejących klas (w praktyce najczęściej - typów). Wydaje się, że to nic nowego - od dawna przecież mamy do dyspozycji np. rozszerzanie klas przez dziedziczenie. Nowe podejście - tzw. metody rozszerzające mają jednak pewne zalety, dla których (moim zdaniem) warto je poznać.</description>
<pubDate>Fri, 07 May 2010 00:00:00</pubDate>
<guid>http://www.leniwce.com/article,0,1,36,Metody_rozszerzające.html</guid>
</item>
<item><title>Generowanie kodów CAPTCHA w PHP</title>
<link>http://www.leniwce.com/article,0,1,35,Generowanie_kodów_CAPTCHA_w_PHP.html</link>
<description>Niestety i nasz blog padł ofiarą bota, który uparcie wpisywał idiotyczne komentarze do jednego z artykułów.  Moją reakcja na problem było zaimplementowanie mechanizmu Captcha, który w teorii ma uniemożliwić automatom podszywanie się pod ludzi. Ale tylko w teorii, bo większość mechanizmów captcha jest złamana.</description>
<pubDate>Sat, 31 Oct 2009 15:51:02</pubDate>
<guid>http://www.leniwce.com/article,0,1,35,Generowanie_kodów_CAPTCHA_w_PHP.html</guid>
</item>
<item><title>PHP/JQuery – zakładki (taby) w kilku liniach kodu.</title>
<link>http://www.leniwce.com/article,0,1,34,PHP/JQuery_–_zakładki_(taby)_w_kilku_liniach_kodu_.html</link>
<description>Realizując niedawno projekt musiałem się zmierzyć z problemem zakładek. Postanowiłem, że nie będę tym razem pisać wszystkich Java Scriptów od postaw, lecz wykorzystałem bibliotekę JQuery. Dodatkowo, tworząc kod chcę, by był on łatwy do wykorzystania w innych projektach. Serwis wykonany był w PHP, postanowiłem więc połączyć możliwości JQuery z PHP.</description>
<pubDate>Mon, 17 Aug 2009 13:26:04</pubDate>
<guid>http://www.leniwce.com/article,0,1,34,PHP/JQuery_–_zakładki_(taby)_w_kilku_liniach_kodu_.html</guid>
</item>
<item><title>GPS w lekkostrawnym sosie podany</title>
<link>http://www.leniwce.com/article,0,1,33,GPS_w_lekkostrawnym_sosie_podany.html</link>
<description>Prawdopodobnie znakomita większość z nas słyszała o systemie lokalizacji GPS. Biorąc pod uwagę jego rosnącą popularność bardzo możliwe, że już korzystaliśmy z jego usług w praktyce  - dziś nawigacja samochodowa nie stanowi luksusu, a wiele popularnych modeli palmtopów / telefonów komórkowych posiada wbudowane odbiorniki gps. Jeśli nawet nasze urządzenie nie posiada takowego, to zawsze można podłączyć je poprzez interfejs bluetooth lub usb (odbiorniki takie można kupić już za kilkadziesiąt złotych).W tym krótkim atykule chciałbym pokazać, jak, z punktu widzenia programisty, możemy odczytać informacje zawarte w sygnale gps.</description>
<pubDate>Wed, 05 Aug 2009 22:30:00</pubDate>
<guid>http://www.leniwce.com/article,0,1,33,GPS_w_lekkostrawnym_sosie_podany.html</guid>
</item>
<item><title>Wszechświat na ekranie, czyli słowo o skalowaniu</title>
<link>http://www.leniwce.com/article,0,1,32,Wszechświat_na_ekranie__czyli_słowo_o_skalowaniu.html</link>
<description>Chyba prędzej czy później każdy, kto choć trochę programuje ma ochotę/musi/powinien narysować coś na ekranie: może to być wykres funkcji matematycznej, czy też jakieś dane do zobrazowania. Siadamy do komputera, zaczynamy pisać kod, dochodzimy do fragmentu, w którym należy wskazać współrzędne punktu do postawienia na formie naszego projektu i ... zatrzymujemy się.
</description>
<pubDate>Wed, 15 Jul 2009 16:09:10</pubDate>
<guid>http://www.leniwce.com/article,0,1,32,Wszechświat_na_ekranie__czyli_słowo_o_skalowaniu.html</guid>
</item>
<item><title>OleDbConnection – Excel jako baza danych(C#)</title>
<link>http://www.leniwce.com/article,0,1,31,OleDbConnection_–_Excel_jako_baza_danych(Cs).html</link>
<description>Niedawno klient zażyczył sobie, by tworzona dla niego aplikacja miała możliwość importu danych bezpośrednio z plików Excel. W celu połączenia naszego proagamu z Excelem możemy bezpośrednio wykorzystywać obiekty COM (dla platformy .NET technologia COM Interop). Poprzez taki obiekt możemy tworzyć nowe dokumenty, czy też modyfikować istniejące, łącznie z formatowaniem. Generalnie, możemy wykonać dowolną czynność w aplikacji Excel programowo. Jednak do importu danych jest to zbyteczne, przecież ja chciałem tylko odczytać dane.</description>
<pubDate>Mon, 13 Jul 2009 16:01:00</pubDate>
<guid>http://www.leniwce.com/article,0,1,31,OleDbConnection_–_Excel_jako_baza_danych(Cs).html</guid>
</item>
<item><title>Animacje 3D (OpenGL)</title>
<link>http://www.leniwce.com/article,0,1,30,Animacje_3D_(OpenGL).html</link>
<description>Ciekawe efekty wizualne można uzyskać naprawdę w bardzo prosty sposób. Wystarczy znaleźć funkcję matematyczną, której wizualizacja będzie wystarczająco efektowna. Postanowiłem więc się zmierzyć z tym problemem. Przedstawiony program działa wykorzystując OpenGL, współpracujący z C# dzięki bibliotece CsGL (http://csgl.sourceforge.net/).</description>
<pubDate>Sun, 05 Jul 2009 01:02:22</pubDate>
<guid>http://www.leniwce.com/article,0,1,30,Animacje_3D_(OpenGL).html</guid>
</item>
<item><title>Separator dziesiętny w C#</title>
<link>http://www.leniwce.com/article,0,1,29,Separator_dziesiętny_w_Cs.html</link>
<description>Ustawienia regionalne polskiego systemu Windows jako separator dziesiętny liczb przyjmują symbol przecinka. Oczywiście, każda aplikacja powinna być napisana tak, aby niezależnie od otoczenia działała prawidłowo. Czasami może się więc przydać, by nasza aplikacja korzystała z formatu liczb (czy innego elementu związanego z ustawieniami regionalnymi) wymuszonego przez nas, a nie nadanego przez system.</description>
<pubDate>Mon, 29 Jun 2009 23:15:23</pubDate>
<guid>http://www.leniwce.com/article,0,1,29,Separator_dziesiętny_w_Cs.html</guid>
</item>
<item><title>Konwersja dat na liczby (ponownie, tym razem w C#)</title>
<link>http://www.leniwce.com/article,0,1,27,Konwersja_dat_na_liczby_(ponownie__tym_razem_w_Cs).html</link>
<description>Niedawno pisałem na temat konwersji dat na wartości liczbowe i odwrotnie, wykorzystując komendy serwera SQL (w tym wypadku serwer Microsoft SQL Server). Pokazałem jak stworzyć storowane procedury, które będą ułatwiały te przekształcenia. Jednak przydatna może okazać się konwersja na liczbę jeszcze w aplikacji, przed zapisaniem jej do bazy.</description>
<pubDate>Mon, 18 May 2009 23:10:30</pubDate>
<guid>http://www.leniwce.com/article,0,1,27,Konwersja_dat_na_liczby_(ponownie__tym_razem_w_Cs).html</guid>
</item>
<item><title>Backup wszystkich baz na serwerze</title>
<link>http://www.leniwce.com/article,0,1,24,Backup_wszystkich_baz_na_serwerze.html</link>
<description>Niedawno musiałem zmierzyć się z problemem backupów baz MS SQL Servera. Problem polegał na tym, że ilość baz się zmieniała, więc nie mogłem na sztywno wykonać komendy backup database. Aby rozwiązać problem wykorzystałem mechanizm kursorów na bazie danych, dzięki któremu dla każdej bazy została wykonana wspomniana komenda backup database. Zanim jednak omówię ideę i działanie kursorów pokaże jak odczytać listę baz danych umieszczonych na serwerze SQL.</description>
<pubDate>Fri, 01 May 2009 23:20:20</pubDate>
<guid>http://www.leniwce.com/article,0,1,24,Backup_wszystkich_baz_na_serwerze.html</guid>
</item>
<item><title>Rzetelność dziennikarska</title>
<link>http://www.leniwce.com/article,0,1,23,Rzetelność_dziennikarska.html</link>
<description>Otwieram dzisiaj przeglądarkę WWW, wchodzę na portal interia.pl i co widzę w dziale Nowe Technologie? News "Microsoft odnotował straty". Pomyślałem, cóż, kryzys i gigantowi z Redmond w oczy zagląda. Z ciekawości chcę zobaczyć jakich to strat doznał Microsoft. Kolejny tytuł w treści artykułu też wieje zgrozą: "Microsoft: pierwsze straty od 23 lat".</description>
<pubDate>Sun, 26 Apr 2009 22:25:04</pubDate>
<guid>http://www.leniwce.com/article,0,1,23,Rzetelność_dziennikarska.html</guid>
</item>
<item><title>Sender - co to za obiekt</title>
<link>http://www.leniwce.com/article,0,1,17,Sender_-_co_to_za_obiekt.html</link>
<description>Jestem zwolennikiem upraszczania kodu programu. Bardzo nie lubię redundantności w programowaniu. Po to są procedury i funkcje, obiekty i metody aby powtarzalne fragmenty kodu w nie zamykać i przez to właśnie go upraszczać.  I warto pamiętać o obiekcie sender, który przekazuje do funkcji informacje jaki obiekt jest nadawcą komunikatu. Dzięki temu jedna, uniwersalna funkcja zapewni obsługę wielu zdarzeń dla naszych obiektów.</description>
<pubDate>Thu, 23 Apr 2009 23:44:05</pubDate>
<guid>http://www.leniwce.com/article,0,1,17,Sender_-_co_to_za_obiekt.html</guid>
</item>
<item><title>MS SQL Konwersja dat na liczby i odwrotnie</title>
<link>http://www.leniwce.com/article,0,1,15,MS_SQL_Konwersja_dat_na_liczby_i_odwrotnie.html</link>
<description>Wielu programistów woli zapisywać datę w formacie liczbowym a nie formacie daty. Zapis taki jest o tyle wygodny, że nie trzeba się zastanawiać nad prawidłowym formatem daty, wynikającym z ustawień regionalnych serwera. Jednak zapis liczbowy wymusza konieczność konwersji pomiędzy datą a liczbą i odwrotnie.W przypadku zapisu liczbowego należy określić jaką jednostkę czasu reprezentować będzie wartość liczbowa wprowadzona w naszym zapisie. Czyli, czy zwiększenie naszej liczby o jeden oznaczać będzie dzień, minutę, sekundę, rok, etc.</description>
<pubDate>Wed, 22 Apr 2009 09:40:30</pubDate>
<guid>http://www.leniwce.com/article,0,1,15,MS_SQL_Konwersja_dat_na_liczby_i_odwrotnie.html</guid>
</item>
</channel></rss>
