tag:blogger.com,1999:blog-75411383759888365882024-03-13T03:41:27.705+01:00blog.siebab.net © Bartek SiębabAnonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.comBlogger69125tag:blogger.com,1999:blog-7541138375988836588.post-20795947569223353702016-04-06T22:35:00.001+02:002016-04-06T22:35:54.529+02:00ASP.Net MVC 4 course<p dir="ltr">Certificate of attendance MVC 4 C# course</p>
<div class="separator" style="clear: both; text-align: center;"> <a href="https://lh3.googleusercontent.com/-pKP-CTANBkc/VwVzJ8z6imI/AAAAAAACBDk/SXrJlFfm27s/s1600/20160406_223212.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"> <img border="0" src="https://lh3.googleusercontent.com/-pKP-CTANBkc/VwVzJ8z6imI/AAAAAAACBDk/SXrJlFfm27s/s640/20160406_223212.jpg"> </a> </div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-1150843172244575882014-12-12T20:00:00.000+01:002015-01-16T10:46:52.938+01:00Finished VMCE Veeam Certified EngineerFinished VMCE Veeam Certified Engineer course:
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-dMNUQAklLsY/VLjd5deU6VI/AAAAAAABz_4/Jk7Et3rsAGc/s1600/IMG_20141213_105424_small.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-dMNUQAklLsY/VLjd5deU6VI/AAAAAAABz_4/Jk7Et3rsAGc/s320/IMG_20141213_105424_small.jpg" /></a></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-49922037233056574042014-12-11T20:00:00.000+01:002015-01-16T10:43:41.566+01:00Finished VMware vSphere 5.5 Install, Configure, ManageFinished VMware vSphere 5.5 Install, Configure, Manage course:
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-JUQpJX9PWlc/VLjdI2M_njI/AAAAAAABz_w/a2mxK5-pH1Q/s1600/IMG_20141213_105341_small.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-JUQpJX9PWlc/VLjdI2M_njI/AAAAAAABz_w/a2mxK5-pH1Q/s320/IMG_20141213_105341_small.jpg" /></a></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-73515583240904174152012-12-01T14:00:00.002+01:002013-02-13T15:17:36.452+01:00Dear Santa Claus!Dear Santa Claus!
<br><br>
I didn’t write to You for a long time. Last time probably in kindergarten and then You gave me angina instead of skis. No, no, no! I will not remind you that – oh no. I'm not so unforgiving but ... :P
<br><br>
Since then passed some water in the river and even I'm getting more and more similar to you - yes, yes, the first gray hair on my forehead, sweet curves and so on... Well you know himself how it is ;)
<br><br>
Previous gift from You remind me the old days and nights when pored over the enlarger inhaling fumes fuser watching the first emerging shapes on ORWO paper in the cat’s litter box ... :D
<br><br>
Times have changed and instead of the pore in the darkroom with a red bulb I click comfortable in the digital darkroom, but nostalgy for the photo chemistry still exists...
<br><br>
That’s it! Photographic equipment which has resulted in my return to an old beautiful times and in addition re-awakened my passion for photographing human emotions, characters, beauty and personality ... and I like to shoot again!
<br><br>
I hope that this time You does not disappoint me as in the nursery with bringing me the flu, :P I know about your poor reading - year-old fly, the eyes no longer what it used to, so I writes to you slowly and my wish list is very short. :)
<br><br>
Some time ago I started from Canon hardware and even your gifts also increased collection of gadgets from this type so I would also gladly stayed on this side of the power and I will be eternally grateful if you enlarge my modest collection of toys completed the perfect gift from you, very small dimensions but huge spirit and opportunities <a href="http://www.canon.pl/For_Home/Product_Finder/Cameras/Digital_SLR/EOS_5D_Mark_II/">DLSR Canon EOS 5D Mark II</a>. :) :) :)
<br><br>
You see, I do not have big requirements and no Santa Claus, I will not ask you for Canon EOS 6D or 5D Mark III - the time comes, the time comes: D
<br><br>
This noble equipment commonly respected, full-matrix cage, great image quality, sensitivity, and I know that now it is the best camera for me what I need and quite reasonable money - after all, many children also waiting for your gifts and in times of crisis, you have a limited budget :p
<br><br>
At the end cordially greet you and your reindeer - let them serve you faithfully for many years, and Snow White should always oversee your home when You furnish to us all these gifts and this year may you aptly went to all children :p
<br><br>
PS. Why don’t we plan a small photo session? ;) ;) ;) Yes, yes, I know, I know, I'm just kidding :D but can we?
<br><br>
Remain eternally grateful to you,
Bartek 'saphire' Siębab
<br><br>
UPDATE: This year Santa gave me a pair of wireless transmiters <a href="http://www.lightingrumours.com/quick-hands-on-with-the-yongnuo-yn-622c-2786">Yongnuo YN-622C</a> for Canon flashes - works like a charm :) THANKS!
<div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-63473849237966105022012-06-23T07:28:00.000+02:002012-06-23T07:36:07.919+02:00Howto to list photos and videos from Your Picasa Web Albums or Google+ that are over a specified width, height or durationHere is a method to list photos and videos from Your Picasa Web Albums or Google+ that are over a specified width, height or duration - to save a free space (1GB) if You don't have paid account:
<br><br>
1. First install Python 2.7.3 for Windows (or use your favourite *nix box) from here:<br>
<a href="http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi">http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi</a>
<br><br>
2. Then get this script from müzso page (see bottom):<br>
google_photos_over_limit.py<br>
and save it to c:\python27\
<br><br>
3. Run it in cmd box using Your G+ user id for example like this:
Start->Run: cmd
<br><br>
4. Go to this directory so enter:<br>
c:>cd c:\python27
<br><br>
5. Run script (substitute ididid with Your real G+ 21 digit user id):<br>
c:\Python27>python.exe google_photos_over_limit.py ididid >list.txt
<br><br>
6. Wait until finished and then You have all information in list.txt file
<br><br>
7. Now You can re-upload above photos in smaller dimension (max 2048x2048) and delete that big ones or edit them in-place and resize using Picasa Web Albums and Picnic Creative Kit accessible in ,,Action'' menu.
<br><br>
Credits and python script on müzso blog:<br>
<a href="http://muzso.hu/2012/02/26/list-photos-and-videos-from-picasa-web-albums-google-that-are-over-a-specified-width-heig">http://muzso.hu/2012/02/26/list-photos-and-videos-from-picasa-web-albums-google-that-are-over-a-specified-width-heig</a><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-55153099546827687392012-06-12T12:06:00.000+02:002015-11-14T12:40:44.444+01:00Motto<p dir="ltr">"I love to photograph landscapes. Beautiful, raw, monumental... There's only one problem. They are all out there somewhere. You have to go to them, but I'm too lazy. Therefore I photograph beautiful women. They come to me themselves."</p><p dir="ltr">I don't recollect if it is an quotation or it is mine thoughts but I like it ;-)</p>
<p dir="ltr">"Uwielbiam fotografować krajobrazy. Piękne, surowe, monumentalne... Jest tylko jeden problem. Wszystkie one gdzieś tam są. Trzeba do nich pójść, a ja jestem zbyt leniwy. Dlatego fotografuję piękne kobiety. One same do mnie przychodzą."</p><p dir="ltr">Nie pmiętam czy to cytat i ktoś już to powiedział czy to moja myśl ale lubię to ;-) <br>
</p>
<div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-8593397088706128202012-01-02T14:02:00.000+01:002012-01-02T14:05:38.621+01:00Finished Windows 2008 Server courseManaging Windows 2008 Server with Active Directory 2008 course and passed exam.
<div class="separator" style="clear: both; text-align: left;">
<a href="http://1.bp.blogspot.com/-J4Ww86z5ZUg/TwGq2wHW2cI/AAAAAAABMU0/xI95ftio2j4/s1600/certyfikat_windows2008_small.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="320" width="229" src="http://1.bp.blogspot.com/-J4Ww86z5ZUg/TwGq2wHW2cI/AAAAAAABMU0/xI95ftio2j4/s320/certyfikat_windows2008_small.jpg" /></a></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-82814716591915061312011-08-28T08:34:00.002+02:002011-08-28T08:35:03.952+02:00Mental changeI've decided to change layout and view of my blog and a language of new posts. English is so common that it is very easy to understand it on all the web. For now I have a simple Google Translate widget on my blog to convert older IT articles to Your language but maybe in a future I will translate all of them manually.<div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-54735710927702741932011-05-20T13:23:00.001+02:002011-08-28T09:10:50.428+02:00Business personality testsI have found funny business personality tests used in recruitment - so I take it too:<br />
<br />
<a href="http://www.humanmetrics.com/cgi-win/JTypes1.htm">Human Metrics - Jung Typology Test</a><br />
<br />
Interesting results similar with older ones:<br />
<br />
<i>Your Type is ENTJ - Extraverted iNtuitive Thinking Judging<br />
Strength of the preferences %:<br />
Extraverted: 56<br />
Intuitive: 50<br />
Thinking: 50<br />
Judging: 44<br />
</i><br />
Interpretations:<br />
- <a href="http://keirsey.com/4temps/fieldmarshal.asp">Keirsey.com - Rational Poirtrait of the Fieldmarshal (ENTJ)</a><br />
- <a href="http://keirsey.com/personalityzone/wz22.asp">Keirsey.com - Rational Finding Knowledge and Competence (ENTJ)</a><br />
- <a href="http://typelogic.com/entj.html">Typelogic.com - ENTJ</a><br />
- <a href="http://www.entjpersonality.info/p/entj-description-traits.html">ENTJpersonality.info</a><br />
<br />
So I am an ENTJ :-)<div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-70169899869755377312011-05-20T11:55:00.002+02:002011-05-20T11:56:06.628+02:00Czym jest fotka niemodyfikowanaPozwoliłem sobie pobuszować trochę w sieci w temacie określenia co to jest lub raczej czym jest fotka niemodyfikowana i znalazłem ciekawą definicję i opis tego co jest uznawane za modyfikacje a co nie. Przeczytajcie proszę (niestety po angielsku - ale przetłumaczę to później) ten opis na photo.net: <br />
<a href="http://photo.net/photodb/manipulation.html">photo.net - Unmanipulated Photos</a><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-13534715357325395822011-01-18T13:17:00.003+01:002011-01-19T07:51:29.548+01:00ZodiakWłaśnie dowiedziałem się że nie jestem ,,strzelcem'' :-( nie jestem też ,,skorpionem'' :-) jestem czymś nowym - ,,pomiędzy'' ;-)<br />
<br />
Astronomia, astrologia, precesja, ekliptyka itp. sprawy jednoznacznie wskazują że w dniu i w godzinie moich urodzin słońce było w gwiazdozbiorze ,,wężownika'' :-D<br />
<br />
<a href="http://the-red-thread.net/ophiuchus2.html">Ophiuchus Zodiak</a><br />
<a href="http://en.wikipedia.org/wiki/Ophiuchus">Ophiuchus Wiki</a><br />
<a href="http://pl.wikipedia.org/wiki/Gwiazdozbi%C3%B3r_W%C4%99%C5%BCownika">Wężownik Wiki</a><br />
<a href="http://www.astrolabium.pl/forum/24-gwiazdy-stale/6261-wezownik-i-waz--gwiazdozbiory">Wężownik i gwiazdozbiory</a><br />
<a href="http://www.constellationsofwords.com/Constellations/Ophiuchus.html">Serpentarius Constellations</a><br />
<br />
Aktualny astronomiczny podział zodiaku na gwiazdozbiory w których przebywa słońce z punktu widzenia ziemskiej ekliptyki:<br />
<br />
Koziorożec: 21 stycznia - 16 lutego <br />
Wodnik: 17 lutego - 11 marca <br />
Ryby: 12 marca - 18 kwietnia <br />
Baran: 19 kwietnia - 13 maja <br />
Byk: 14 maja - 21 czerwca <br />
Bliźnięta: 22 czerwca - 20 lipca <br />
Rak: 21 lipca - 10 sierpnia <br />
Lew: 11 sierpnia - 16 września <br />
Panna: 17 września - 30 października <br />
Waga: 31 października - 23 listopada <br />
Skorpion: 24 listopada - 29 listopada <br />
Wężownik: 30 listopada - 17 grudnia <br />
Strzelec: 18 grudnia - 20 stycznia<br />
<br />
To wiele tłumaczy: <br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_-FFxMGXOwC0/TTWElJ4MAWI/AAAAAAAA54g/pc-vO5Z_uUE/s1600/bartek-niebo-skorpion-wezownik-strzelec.gif" imageanchor="1" style="clear:left; float:left;margin-right:1em; margin-bottom:1em"><img border="0" height="400" width="400" src="http://4.bp.blogspot.com/_-FFxMGXOwC0/TTWElJ4MAWI/AAAAAAAA54g/pc-vO5Z_uUE/s400/bartek-niebo-skorpion-wezownik-strzelec.gif" /></a></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-50913278495773070152010-12-26T11:09:00.008+01:002011-05-09T16:42:26.630+02:00Canon EOS 550DPo kilku latach zabawy malutkim Canon'kiem A710IS nastała nowa era ;) i nadszedł czas na lustrzankę Canon EOS 550D ze spacerowym szkiełkiem 18-135IS na początek. Jak to zwykle bywa z czasem szklarnia zostanie powiększona o inne słoiki ale póki co ten kit'owy posłuży do nauki nowego sprzęta. Test <a href="http://www.optyczne.pl/125.1-Test_aparatu-Canon_EOS_550D.html">Canon EOS 550D - Test - Optyczne.pl</a><br />
UPDATE: Doszedł nowy jasny przyzwoity słoik za rozsądną cenę: EF 50mm f/1.8 II<br />
<br />
<a href="http://www.canon.pl/For_Home/Product_Finder/Cameras/Digital_SLR/EOS_550D/">Opis i dane techniczne Canon EOS 550D na stronie producenta.<br />
<div class="separator" style="clear: both; text-align: left;"><img border="0" height="176" width="200" src="http://www.canon.pl/Images/EOS_550D_w200_tcm125-710504.jpg" /></div></a><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-7333228940378368912010-09-15T08:25:00.002+02:002010-11-11T14:06:22.176+01:00Moja domowa maszynkaJakiś czas temu sprawiłem sobie maszynkę i w końcu odpaliwszy HWinfo32 porobiłem kilka benchmarków:<br />
- obudowa AeroCool<br />
- zasilacz Tagan 600W<br />
- płyta Asus P7P55D-E<br />
- procek Intel i5-750 delikatnie cyknięty z 2.5 na 2.9 GHz<br />
- RAM Patriot 4GB 1600 MHz w dualu<br />
- grafika Asus Nvidia GTX260 896MB<br />
<br />
<div style='clear:both; text-align:LEFT'><a href='http://4.bp.blogspot.com/_-FFxMGXOwC0/TJBkI3vW7UI/AAAAAAAA1bo/crTi7QpyTN4/s1600/hwinfo32_i5_750_benchmark.jpg'><img src='http://4.bp.blogspot.com/_-FFxMGXOwC0/TJBkI3vW7UI/AAAAAAAA1bo/crTi7QpyTN4/s400/hwinfo32_i5_750_benchmark.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /></a> <br />
<a href='http://3.bp.blogspot.com/_-FFxMGXOwC0/TJBkJLWoW5I/AAAAAAAA1bw/Ol4PRgk7iK4/s1600/hwinfo32_i5_750_benchmark_CPU.jpg'><img src='http://3.bp.blogspot.com/_-FFxMGXOwC0/TJBkJLWoW5I/AAAAAAAA1bw/Ol4PRgk7iK4/s400/hwinfo32_i5_750_benchmark_CPU.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /></a> <br />
<a href='http://3.bp.blogspot.com/_-FFxMGXOwC0/TJBkJkw-QqI/AAAAAAAA1b4/FhgAcSHLwpQ/s1600/hwinfo32_i5_750_benchmark_FPU.jpg'><img src='http://3.bp.blogspot.com/_-FFxMGXOwC0/TJBkJkw-QqI/AAAAAAAA1b4/FhgAcSHLwpQ/s400/hwinfo32_i5_750_benchmark_FPU.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /></a> <br />
<a href='http://3.bp.blogspot.com/_-FFxMGXOwC0/TJBkJ9dJA7I/AAAAAAAA1cA/49bKriZdOGw/s1600/hwinfo32_i5_750_benchmark_MEM.jpg'><img src='http://3.bp.blogspot.com/_-FFxMGXOwC0/TJBkJ9dJA7I/AAAAAAAA1cA/49bKriZdOGw/s400/hwinfo32_i5_750_benchmark_MEM.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /></a> <br />
<a href='http://1.bp.blogspot.com/_-FFxMGXOwC0/TJBmQhnQHxI/AAAAAAAA1c8/ZZ3cNPdhXP0/s1600/hwinfo32_i5_750_sensors.jpg'><img src='http://1.bp.blogspot.com/_-FFxMGXOwC0/TJBmQhnQHxI/AAAAAAAA1c8/ZZ3cNPdhXP0/s400/hwinfo32_i5_750_sensors.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /></a> <br />
<a href='http://2.bp.blogspot.com/_-FFxMGXOwC0/TJBmRIbDnCI/AAAAAAAA1dE/rJJ3NCIaq6I/s1600/hwinfo32_i5_750_summary.jpg'><img src='http://2.bp.blogspot.com/_-FFxMGXOwC0/TJBmRIbDnCI/AAAAAAAA1dE/rJJ3NCIaq6I/s400/hwinfo32_i5_750_summary.jpg' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /></a> <br />
</div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-39707545664776966802010-05-20T11:14:00.000+02:002010-05-20T11:14:26.106+02:00iGO 8.3.x wyszukiwanie ulic na literę ,,Ł''Spacyfikowaliśmy z kumplem (xraven) problem wyszukiwania<br />
ulic rozpoczynających się na Ł - problem występuje tylko w niektórych miastach<br />
bo w części miast działa wyszukiwanie - chodzi chyba o błędne<br />
zakodowanie/translację tej litery w mapach TeleAtlasu do 8.3.x<br />
(być może także w innych) - i tu mamy na to nasz tymczasowe obejście problemu:<br />
<br />
Trzeba zająć się dwoma plikami: keyboard.ini oraz charmap.txt<br />
które siedzą w pliku data.zip w katalogu config\<br />
<br />
Edytujemy zawartość keyboard.ini i dodajemy poniższą sekcję z definicją<br />
polskiej klawiatury - jest to kopia sekcji US English z dopisanymi<br />
dużymi polskimi literami w klawiaturze alternatywnej dostępnej<br />
pod przyciskiem @/Ł - wpisy wsadziliśmy w puste nie używane miejsca<br />
a następnie przy wyszukiwaniu adresu zmieniamy domyślną klawiaturę<br />
dotychczas używaną na Polish:<br />
<br />
Kod:<br />
<code><br />
[panel]<br />
name= "Polish (QWERTY)"<br />
layer= "ui_kbd_10_10_9_7"<br />
keys= "1234567890qwertyuiopasdfghjklzxcvbnm"<br />
shiftkeys= "1234567890QWERTYUIOPASDFGHJKLZXCVBNM"<br />
altkeys= "!@#$%Ę&*()Ó|/\ĄŚŁ+-=Ż{}[];:'Ź<>ĆŃ,.?"<br />
shiftlabel= "aA"<br />
altlabel= "@/Ł"<br />
type=3<br />
family=1<br />
</code><br />
<br />
Edytujemy zawartość charmap.txt i poprawiamy wpisy dotyczące mapowania<br />
litery Ł i ł na L usuwając z nich właśnie te literki oraz dopisujemy<br />
dodatkowo pozycję mapowania ł na Ł jak poniżej:<br />
Kod:<br />
<pre>L = ... <- tu usuwamy z końca literę Ł
l = ... <- tu usuwamy z końca literę ł
Ł = ł
</pre>
<br />
Oczywiście pliczki po przeedytowaniu trzeba wpakować do data.zip nadpisując<br />
istniejące oryginały w katalogu config\<br />
<br />
Przy wyszukiwaniu ulicy możemy przełączyć się przyciskiem @/Ł na klawiaturę<br />
alternatywną na której są dostępne duże pl znaki i wbić to Ł<br />
(inne pl znaki też tam na wszelki wypadek daliśmy ale są chyba zbędne).<br />
<br />
Smacznego życzą saphire i xraven.<div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-5746928476521575282010-05-19T08:50:00.004+02:002010-05-19T08:54:15.551+02:00BOFH ćwiczenia aparatu gębowegoFajne ćwiczenia językowe - wystarczy szybko na głos przeczytać te wierszyki:<br />
<code><br />
Spadł bąk na strąk a strąk mu pękł. <br />
Pękł pęk, pękł strąk a bąk się zląkł. <br />
<br />
W trzęsawisku trzeszczą trzciny, <br />
trzmiel trze w Trzciance trzy trzmieliny <br />
a trzy byczki znad Trzebyczki<br />
z trzaskiem trzepią trzy trzewiczki.<br />
<br />
Bzyczy bzyk znad Bzury zbzikowane bzdury, <br />
bzyczy bzdury,bzdurstwa bzdurzy <br />
i nad Bzurą w bzach bajdurzy,<br />
bzyczy bzdury, bzdurnie bzyka,<br />
bo zbzikował i ma bzika. <br />
<br />
Turlał goryl po Urlach kolorowe korale,<br />
rudy góral kartofle tarł na tarce wytrwale. <br />
Gdy spotkali się w Urlach góral tarł, goryl turlał<br />
chociaż sensu nie było w tym wcale.<br />
<br />
W gąszczu szczawiu we Wrzeszczu <br />
klaszczą kleszcze na deszczu,<br />
szepcze szczygieł w szczelinie, <br />
szczeka szczeniak w Szczuczynie,<br />
piszczy pszczoła pod Pszczyną, <br />
świszcze świerszcz pod leszczyną,<br />
a trzy pliszki i liszka <br />
taszczą płaszcze w Szypliszkach.<br />
<br />
Trzódka piegży drży na wietrze, <br />
chrzęszczą w zbożu skrzydła chrząszczy, <br />
wrzeszczy w deszczu cietrzew w swetrze <br />
drepcząc w kółko poµród gąszczy. <br />
<br />
Trzynastego, w Szczebrzeszynie<br />
chrząszcz się zaczął tarzać w trzcinie. <br />
Wszczęli wrzask Szczebrzeszynianie: <br />
Cóż ma znaczyć to tarzanie?! <br />
Wezwać trzeba by lekarza, <br />
zamiast brzmieć, ten chrząszcz się tarza!<br />
Wszak Szczebrzeszyn z tego słynie,<br />
że w nim zawsze chrząszcz brzmi w trzcinie! <br />
A chrząszcz odrzekł niezmieszany: <br />
Przyszedł wreszcie czas na zmiany! <br />
Drzewiej chrząszcze w trzcinie brzmiały,<br />
teraz będą się tarzały! <br />
<br />
Czesał czyżyk czarny koczek, <br />
czyszcząc w koczku każdy loczek, <br />
po czym przykrył koczek toczkiem, <br />
lecz częµć loczków wyszła boczkiem. <br />
<br />
Czarny dzięcioł z chęcią pień ciął. <br />
<br />
Hasał huczek z tłuczkiem wnuczka <br />
i niechcący huknął żuczka. <br />
Ale heca - wnuczek mruknął <br />
i z hurkotem w hełm się stuknął. <br />
Leży żuczek, leży wnuczek,<br />
a pomiędzy nimi tłuczek. <br />
Stąd dla huczka jest nauczka <br />
by nie hasać z tłuczkiem wnuczka. <br />
<br />
W grząskich trzcinach i szuwarach <br />
kroczy jamnik w szarawarach, <br />
szarpie kłącza oczeretu i przytracza do beretu, <br />
ważkom pęki skrzypu wręcza, <br />
traszkom suchych trzcin naręcza, <br />
a gdy zmierzchać się zaczyna <br />
z jaszczurkami sprzeczkę wszczyna, <br />
po czym znika w oczerecie w szarawarach<br />
i w berecie... <br />
<br />
Kurkiem kranu kręci kruk, <br />
kroplą tranu brudząc bruk, <br />
a przy kranie, robiąc pranie, <br />
królik gra na fortepianie. <br />
<br />
Za parkanem wµród kur na podwórku <br />
kroczył kruk w purpurowym kapturku, <br />
raptem strasznie zakrakał <br />
i zrobiła się draka, <br />
bo mu kura ukradła robaka.<br />
<br />
Mała muszka spod Łopuszki<br />
chciała mieć różowe nóżki, <br />
różdżką nóżki czarowała,<br />
lecz wciąż nóżki czarne miała.<br />
- Po cóż czary, moja muszko? <br />
Ruszże móżdżkiem, a nie różdżką! <br />
Wyrzuć wreszcie różdżkę wróżki<br />
i unurzaj w różu nóżki! <br />
<br />
Na peronie w Poroninie pchła pląsała po pianinie. <br />
Przytupnęła, podskoczyła i pianino przewróciła. <br />
<br />
W krzakach rzekł do trznadla trznadel:<br />
Możesz mi pożyczyć szpadel? <br />
Muszę nim przetrzebić chaszcze, <br />
bo w nich straszne straszą paszcze. <br />
Odrzekł na to drugi trznadel:<br />
Niepotrzebny, trznadlu, szpadel! <br />
Gdy wytrzeszczysz oczy w chaszczach, <br />
z krzykiem pierzchnie każda paszcza! <br />
<br />
Warzy żaba smar, pełen smaru gar, <br />
z wnętrza gara bucha para, <br />
z pieca bucha żar, <br />
smar jest w garze, <br />
gar na żarze, <br />
wrze na żarze smar. <br />
</code><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-57484178630015287112010-03-31T12:10:00.014+02:002010-04-13T08:43:13.463+02:00OpenLdap proxy ActiveDirectory 2003Stanąłem przed problemem migracji usług katalogowych książki adresowej i telefonicznej opartej na OpenLdap do środowiska domeny Windows na Active Directory 2003. Chodziło to to by pozbyć się unix'owego ldap'a bez miany konfiguracji kilkuset komputerów oraz drukarek skanujących na mail'a i by system zaczął odpytywać kontrolery domeny. W sieci znalazłem trochę informacji na ten temat jednak najciekawsze artykuły były dostępne wyłącznie odpłatnie więc zdecydowałem się posiedzieć nad tym osobiście.<br />
<br />
Postanowiłem zrobić to za pomocy proxy ldap jednak środowisko na którym mogłem to zrobić nie posiadało w miarę nowej wersji openldap i musiałem go odpowiednio ręcznie przekompilować z nowszych źródeł. Wziąłem zatem <a href="http://www.openldap.org/">OpenLdap ver. 2.4.21.<br />
</a><br />
Proxy podłączone do kontrolera domeny wymusza konieczność włączenia autoryzacji w openldap'ie bowiem Active Directory 2003 nie pozwala domyślnie na anonimowe odpytywanie swoich usług katalogowych (i słusznie) dlatego do tych celów należy utworzyć w AD2003 specjalne konto zwykłego użytkownika z niewygasającym hasłem - tym kontem będziemy bindować się do domeny.<br />
<br />
Zacznijmy od konfiguracji i kompilacji (lub ściągnięcia i instalacji gotowej paczki) OpenLdap:<br />
<pre>$>tar -zxvf openldap-stable-20100219.tgz
$>cd openldap-2.4.21
$>./configure --enable-backends=no --enable-ldap=yes --enable-rewrite=yes \
--enable-relay=yes --enable-overlays=yes --with-cyrus-sasl=yes \
--enable-ipv6=no --enable-proxycache --with-threads --with-tls
$>make depend
$>make
$>make install
$>make clean
</pre><br />
Nie potrzebowałem żadnego natywnego backend'u oprócz ldap. Potrzebowałem wkompilować reguły przepisywania (rewrite), przekazywania (relay), nadpisywania (overlay), proxy (proxycache) i wątków (threads). Pozostałe są przydatne opcjonalnie. <br />
<br />
Wątki są niezbędne by daemon mógł w swoim drugim wątku przychodzące zapytanie przekierować do AD2003 i odpytać zewnętrzny inny ldap. Reguły nadpisywania były mi potrzebne do dynamicznej zmiany suffixu drzewa ldap ze starego na nowy bez konieczności rekonfiguracji mnóstwa komputerów.<br />
<br />
Plik konfiguracji daemon'a slapd.conf wygląda następująco:<br />
<pre># $OpenLDAP: slapd.conf,v 1.24.21 2010/03/27 11:19:14 saphire Exp $
#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
include /usr/local/etc/openldap/schema/nis.schema
include /usr/local/etc/openldap/schema/misc.schema
pidfile /var/run/slapd.pid
argsfile /var/run/slapd.args
loglevel 832
# Load dynamic backend modules:
moduleload back_ldap.la
# also allowed prot
allow bind_v2
# ldbm database definitions
defaultsearchbase "dc=ad2003,dc=windows,dc=domain,dc=in,dc=pl"
database ldap
#old unix ldap suffix
suffix "dc=ldap,dc=unix,dc=domain,dc=in,dc=pl"
# connect to domain controller to ldaps
# full ldap access (possible outlook errors)
#uri "ldaps://srv.ad2003.windows.domain.in.pl"
# limited attributed access (no outlook errors)
uri "ldaps://srv.ad2003.windows.domain.in.pl:3268"
# no modification datetime becouse we do not change attributes
lastmod off
# no refferrals
rebind-as-user no
chase-referrals no
#how to bind to AD2003 ldap (simple or sasl)
idassert-bind bindmethod=simple
binddn="CN=someaccount,OU=somecontainer,DC=ad2003,dc=windows,dc=domain,dc=in,dc=pl"
credentials="stro-ng.passw0rd"
authzID="dn:CN=CN=someaccount,OU=somecontainer,DC=ad2003,dc=windows,dc=domain,dc=in,dc=pl"
mode=self
idassert-passwd "stro-ng.passw0rd"
authz-policy from
idassert-authzFrom "*"
# Define global ACLs to disable default read access.
access to dn.base="dc=ldap,dc=unix,dc=domain,dc=in,dc=pl" by * read
access to dn.base="dc=ad2003,dc=windows,dc=domain,dc=in,dc=pl" by * read
access to dn.subtree="dc=ad2003,dc=windows,dc=domain,dc=in,dc=pl" by * read
access to dn.subtree="dc=ldap,dc=unix,dc=domain,dc=in,dc=pl" by * read
access to *
by self read
by users read
by anonymous read
access to * by * read
# overlay rules
overlay rwm
rwm-suffixmassage "dc=ldap,dc=unix,dc=domain,dc=in,dc=pl" "dc=ad2003,dc=windows,dc=domain,dc=in,dc=pl"
rwm-map attribute sAMAccountName *
rwm-map attribute cn *
rwm-map attribute givenName *
rwm-map attribute mail *
rwm-map attribute sn *
rwm-map attribute department *
rwm-map attribute description *
rwm-map attribute title *
rwm-map attribute physicalDeliveryOfficeName *
rwm-map attribute displayName *
rwm-map attribute company *
rwm-map attribute telephoneNumber *
#rwm-map attribute co *
rwm-map attribute countryname co
rwm-map attribute workurl wWWHomePage
rwm-map attribute name *
rwm-map attribute mobile *
rwm-map attribute homePhone *
rwm-map attribute ipPhone *
rwm-map attribute pager *
rwm-map attribute info *
rwm-map attribute facsimileTelephoneNumber *
rwm-map attribute orgunit *
rwm-map attribute postalCode *
rwm-map attribute postOfficeBox *
rwm-map attribute streetAddress *
rwm-map attribute l *
rwm-map attribute st *
#disable other attributes
rwm-map attribute *
</pre><br />
Oczywiście daemona startujemy w standardowy sposób dla systemu na którym go instalujemy (skrypty startowe itp.).<br />
<br />
Komputery posiadają nadal starą bazę wyszukiwania ldap: "dc=ldap,dc=unix,dc=domain,dc=in,dc=pl" slapd w locie podmienia ja na nową domenową: "dc=ad2003,dc=windows,dc=domain,dc=in,dc=pl" tak więc niczego nie musiałem modyfikować na komputerach. <br />
<br />
Slapd łączy się do kontrolera domenowego i binduje dedykowanym kontem "someaccount" z hasłem, odpytuje AD2003 o niektóre atrybuty i zwraca wyniki do anonimowo podłączonych do niego klientów. <br />
<br />
Część z rozszerzonych atrybutów jest dostępnych tylko przy bindowaniu do standardowego portu ldap lub ldaps (wymaga instalacji certyfikatu na kontrolerze domeny bo tylko wtedy po restarcie wstanie usługa ldaps). Wtedy jednak ze względu na zabezpieczenia w AD2003 klienci typu Outlook wyświetlają błąd "Operation error" pomimo że zatwierdzenie go skutkuje wyszukaniem i wyświetleniem znalezionych danych. Jest to pochodna współistnienia "global catalog" wraz ze zwykłym ldap'em na kontrolerze domeny.<br />
<br />
Jest to trochę denerwujące tym bardziej że np. Mozilla Thunderbird działa poprawnie i bez tego błędu. Dlatego też rezygnując z części rozszerzonych atrybutów można przestawić slapd na podłączenie do standardowego ldap'a na port 3268 a wtedy nie ma błędu i są tylko podstawowe dane kontaktowe (jednak w zupełności wystarczające). Alternatywą jest także zmiana zasad przeszukiwania AD2003 atrybutem dsHeuristics jednak ja wolę nie ingerować zbytnio w schemat domenowy.<br />
<br />
Dodatkowo można także firewallem ograniczyć dostęp do naszego unix'owego proxyldap dla wybranego zakresu adresów itp. itd.<br />
<br />
Przydatne linki o ldap w AD2003:<br />
<a href="http://www.openldap.org/">OpenLdap.org</a><br />
<a href="http://support.microsoft.com/kb/326690">Anonymous LDAP operations to Active Directory are disabled on Windows Server 2003 domain controllers</a><br />
<a href="http://msdn.microsoft.com/en-us/library/ms808920.aspx">Active Directory Services Interface in the Microsoft Exchange 5.5 Environment</a><br />
<a href="http://msdn.microsoft.com/en-us/library/ms675656%28VS.85%29.aspx">DS-Heuristics Attribute</a><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-58536173049484352422009-12-24T16:47:00.015+01:002009-12-26T10:44:23.874+01:00Przeniesienie zainstalowanego systemu Windows Vista / 7 na nowy dysk<a href="http://4.bp.blogspot.com/_-FFxMGXOwC0/SzOrWd75siI/AAAAAAAArFA/OuBoMohR1x0/s1600-h/IMG_0131.JPG" imageanchor="1" style="float: left; margin-left: 0em; margin-right: 1em; text-align: left;"><img border="0" src="http://4.bp.blogspot.com/_-FFxMGXOwC0/SzOrWd75siI/AAAAAAAArFA/OuBoMohR1x0/s400/IMG_0131.JPG" /></a>Stanąłem przed problemem wymiany dysku w laptopie na nowy większy. Problem polegał na tym, że ani nie chciałem reinstalować wszystkiego od początku ani użyć jakiegoś komercyjnego rozwiązania w stylu Norton Ghost itp. <br />
<br />
Przyjrzałem się wbudowanemu w Vistę narzędziu do backupu systemu <b>"Centrum kopii zapasowych i przywracania"</b> jednak najciekawsza opcja tego narzędzia <b>"Windows Complete Backup and Restore"</b> nie pozwala w trybie kreatora na wykonanie tego backupu na udostępniony w sieci zasób lub dysk a jedynie na lokalne dyski lub nagrywarkę. <br />
<br />
Przyjrzałem się więc jeszcze bliżej tym razem opcjom linii poleceń tego narzędzia <b>"wbadmin"</b> i okazało się, że jednak można :-)
<br />
<br />
Przykładowe odpalenie kompletnego backupu laptopa z zapisem na zasób w sieci:
<br />
<code>wbadmin start backup -allCritical -backupTarget:\\server\share -include:C: -vssFull -user:server\username -password:pass</code>
<br />
<br />
Procedura odtworzenia wyglada trochę inaczej bo należy:
<br />
<br />
1. Zbotować komputer z krążka <b>Windows Vista CD</b>
<br />
<br />
2. Wybrać opcję <b>"napraw komputer"</b>
<br />
<br />
3. Po uruchomieniu kreatora pomimo iż w menu jest opcja odtworzenia kompletnego backupu to nie pozwala ona na odtworzenie go z sieci więc wybieramy <b>"wiersz polecenia"</b>
<br />
<br />
4. Potrzebujemy sieci więc czas by ją wystartować zatem wpisujemy polecenie <code>startnet.cmd</code> - to włączy nam sieć pod warunkiem iż mamy w sieci serwer dhcp - jeśli nie mamy to dodatkowo można skonfigurować tcpip przy użyciu polecenia <code>netsh</code>
<br />
<br />
5. Tu możemy zamapować dysk sieciowy z którego chcemy odczytać backup:<br />
<code>net use i: \\server\share /USER:server\username</code><br />
choć jest to zbędne bo i tak wskazujemy bezpośrednio zasób sieciowy
<br />
<br />
6. sprawdzamy co mamy do odtworzenia:<br />
<code>wbadmin GET VERSIONS -backupTarget:\\server\share</code>
<br />
<br />
7. Zapisujemy sobie identyfikator naszego backupu np. <b>12/23/2009-06:58</b>
<br />
<br />
8. Uruchamiamy odtwarzanie pełnego backupu:<br />
<code>wbadmin START SYSRECOVERY -backupTarget:\\server\share -version:12/23/2009-06:58 -recreateDisks</code>
<br />
<br />
9. Potwierdzamy wykonanie polecenia <b>"t"</b> i czekamy na zakończenie operacji...
<br />
<br />
10. Profilaktycznie na koniec restartujemy ponownie komputer także z krążka Windows VISTA CD i wykonujemy<br />
<code>chkdsk /r</code>
<br />
<br />
11. Notujemy ewentualne problemy z plikami a gdyby jakieś wystąpiły zawsze można dodatkowo te pliki podkopiować tak z oryginalnego dysku lub też z podmontowanego obrazu naszego backupu - jest on bowiem w formacie VHD (całkiem analogicznym jak obraz wirtualnego systemu dla Virtual PC) i można go sobie podmontować poleceniem <b>"vhdmount"</b> które jest dostępne po zainstalowaniu pakietu <b>"Microsoft Virtual Server"</b> (niestety nie ma go w pakiecie <b>"Microsoft Virtual PC"</b>)
<br />
<br />
Procedura backupu 146GB trwała około 7 godzin a odtwarzanie połowę krócej tak więc nocka jest najlepszym mozliwym momentem na jej wykonanie - my śpimy a pecet pracuje... ;-)<div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-70090741322166334302009-11-29T14:14:00.021+01:002009-12-25T13:51:46.747+01:00Poiplaza full country POI download spiderSiadłem dziś rano do kompa odrobinę "poandrzejkowy" chcąc zaktualizować sobie poi'e z PoiPlaza i z wrodzonego mi twórczego lenistwa postanowiłem że nie będę jak ten ostatni osioł klikać link po linku ściągając po kolei te poi'e. Napisałem więc kawałek kodu w php który buszuje trochę po PoiPlaza i podaje to prawie gotowe jak na tacy :lol:
<br><br>
Jeśli ktoś chce to sobie odpalić na windzie z linii poleceń to można np. tak:
<br><br>
c:\PHP>php-cgi.exe poiplaza.php >poiplaza.htm
<br><br>
później otworzyć gotowe poiplaza.htm w przeglądarce albo też wystawić sobie na stronkę pod apacza czy iis'a ten skrypt poiplaza.php i kliknąć przeglądarą ;-)
<br><br>
W aktualnym kodzie zasysam Polskę i poi'e dla iGo8 niemniej dwoma kliknięciami można zmienić na dowolny inny kraj czy inną wersję poi na inna nawigację.
<br><br>
Poniższy kod jest trochę zniekształcony przez koloryzator składni i zacytowałem go tutaj wyłacznie poglądowo dlatego też działający kod trzeba pobrać z mojego chomika: <a href="http://chomikuj.pl/saphireee/nawigacja/programiki/poiplaza.zip">http://chomikuj.pl/saphireee/nawigacja/programiki/poiplaza.zip</a><br>
<pre class="brush: php">
<?php
// (c)2009 Bartek 'saphire' Siebab
//
// remember: increasese enough php execution time in php.ini
// this script lasts loooongggg...
// becouse plenty pages has to be opened and parsed...
//
$country=32; // 32=Poland - get this from url of choosen country
$target='[iI][gG][oO]8';//igo8 partly regexp
$download='http://www.poiplaza.com/';
$url='http://poiplaza.com/index.php';
$countryurl=$url . '?p=dc&c=' . $country;
$poipageurl=$countryurl . '&lpg=&d=&pg=';
$crlf=chr(13).chr(10);
// now lets do this
$countrybody=http_parse_message(http_get($countryurl))->body;
preg_match('/ \d*[ ]*[\/][ ]*\d* [ ]*/',$countrybody,$matches );
$pages=explode("/",str_replace(' ','',str_replace(' ','',$matches[0])));
$minpage = $pages[0];
$maxpage = $pages[1];
$n=0;
for ($pg=$minpage; $pg<=$maxpage;$pg++) {
$poipagebody=http_parse_message(http_get($poipageurl . $pg))->body;
preg_match_all('/\<a href\=\"\?p\=sdb&d\=\d*\&lstpg\=ds\&lsts\=\_LSTS\_\"\>.*\<\/a\>/',$poipagebody,$matches );
$i=0;
foreach ($matches[0] as $key => $value) {
preg_match_all('/\d*/',$value,$poiurl);
$poiid = $poiurl[0][18]; // in 18th field is poi id
$poiadr = $url . '?p=download&d=' . $poiid . '&lstpg2=sdb&lstpg=ds&lsts=_LSTS_';
$n++; // lets create table with poiid and poiurl
$poi[$n][0] = $poiid;
$poi[$n][1] = $poiadr;
//print $poi[$n][0] . ' # ' . $poi[$n][1] . ' <br> ';
$i++;
} // end of foreach loop
} // end of for loop
// now clear some useless variables
unset($poiid);
unset($poiadr);
unset($countrybody);
unset($poipagebody);
unset($matches);
// *************************************************************************
print $crlf;
print '<html><title>Poiplaza full country POI download spider (c)2009 Bartek \'saphire\' Siebab</title><body>'.$crlf;
print '<b>Poiplaza full country POI download spider (c)2009 Bartek \'saphire\' Siebab</b><br><br>' . $crlf;
print 'Country id: ' . $country . ' found '.$n.' POI\'s<br><br>'. $crlf;
// now lets loop and open every poi page
for ($pg=1; $pg<=$n;$pg++) {
//print $poi[$pg][1];
$poipagebody=http_parse_message(http_get($poi[$pg][1]))->body;
$linkregexp='/download\/zipfiles\/\d*\/.*' . $target . '[.][zZ][iI][pP]/';
preg_match($linkregexp,$poipagebody,$matches);
$poireadyurls[$pg]=$matches[0];
} // end of for loop
// now lets make a plain text show
print 'Ready copy & paste box:<br><br><code>'.$crlf;
for ($pg=1; $pg<=$n;$pg++) {
print($download . $poireadyurls[$pg] . '<br>'. $crlf);
} // end of for loop
print '</code><br><br>'.$crlf;
// now lets make a href show
print 'Clickable url\'s box:<br><br>'.$crlf;
for ($pg=1; $pg<=$n;$pg++) {
print('<a href="'.$download . $poireadyurls[$pg] .'">'.$download . $poireadyurls[$pg].'</a><br>'. $crlf);
} // end of for loop
print '<br>'.$crlf;
print '</body></html>'.$crlf;
// again clear some variables
unset($poipagebody);
unset($matches);
unset($poireadyurls)
?>
</pre><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-22255560600507904672009-07-28T17:13:00.001+02:002009-08-08T17:18:18.385+02:00Kurs Administracja Serwerem PostgreSQLOstatnio miałem okazję uczestniczyć w kolejnym szkoleniu - tym razem z administracji serwerem bazodanowym PostgreSQL ;-)<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_-FFxMGXOwC0/Sn2XB8z9GkI/AAAAAAAAoWk/w3lv0lXuJkQ/s1600-h/IMG_1012_1_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/_-FFxMGXOwC0/Sn2XB8z9GkI/AAAAAAAAoWk/w3lv0lXuJkQ/s320/IMG_1012_1_1.jpg" /></a></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-890271300286601302009-01-16T10:13:00.014+01:002009-01-16T10:37:17.514+01:00Projekt ESKS<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.przemysl.ic.gov.pl/modules.php?name=Content&pa=showpage&pid=103"><img style="float:left; margin:0 10px 0px 0px;cursor:pointer; cursor:hand;width: 160px; height: 83px;" src="http://www.przemysl.ic.gov.pl/grafika/esks/logo_gl.jpg" border="0" alt="" /></a>Od 2006r intensywnie pracowałem wspólnie z kilkoma kolegami nad nowym dużym projektem informatycznym dla Służby Celnej RP. System "ESKS - Ewidencja Spraw Karnych Skarbowych" początkowo mały i działający w obrębie Izby Celnej w Przemyślu z czasem rozrósł się bardzo i okazał się na tyle przydatny że ostatecznie został dofinansowany ze środków Funduszy Unijnych (zakup odpowiedniego sprzętu IT). Na początku stycznia 2009r system Zarządzeniem Ministra Finansów został uruchomiony i wdrożony w całej Polsce. Jako współautora systemu tym bardziej cieszy mnie powodzenie tego projektu systemu informatycznego. System został opracowany w oparciu o Open Source - PostgreSQL, OpenRPT oraz inne komponenty np. PostgresDAC, EMS SQLManager itp.<br /><br />Dodatkowe informacje:<br /><a href="http://www.przemysl.ic.gov.pl/modules.php?name=Content&pa=showpage&pid=103">Projekt ESKS - IC Przemyśl</a><br /><a href="http://podatki.gazetaprawna.pl/artykuly/27995,powstal_systemem_ewidencji_spraw_karnych_skarbowych.html">Gazeta Prawna - artykuł 1</a><br /><a href="http://podatki.gazetaprawna.pl/wywiady/29429,przemyski_system_ewidencji_spraw_karnych_skarbowych_ulatwi_prace_celnikow_w_calej_polsce.html">Gazeta Prawna - artykuł 2</a><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-44216937922389933812008-12-07T22:01:00.017+01:002009-04-07T15:16:46.639+02:00PRINCE2 Foundation<a href="http://www.prince-officialsite.com/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.prince-officialsite.com/web/MultimediaFiles/PRINCE2R_LOGO_WEB.GIF" style="float: left; margin: 0pt 10px 0px 0pt;" /></a>W piątek <b>5 grudnia 2008r</b> zdałem egzamin <span style="font-weight: bold;">PRINCE2 Foundation</span> z metodologii zarządzania projektami PRINCE2. Egzamin zdawałem w warszawskiej firmie <a href="http://www.crm.com.pl/">CRM S.A.</a> <br />
<br />
PRINCE2 to metodologia prowadzenia i zarządzania projektami w oparciu o produkty - opracowana przez Rząd Brytyjski na podstawie 40-to letnich doświadczeń w dziedzinie zarządzania projektami. Sam egzamin to niezła jazda z powodu braku czasu na przeczytanie, zrozumienie i odpowiedź na 75 pytań, dlatego też jestem bardzo zadowolony iż się udało go zdać.<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/_-FFxMGXOwC0/SdtSN1TNgyI/AAAAAAAAhmE/EXxKVc-8Lm4/s1600-h/IMG_8914_1_1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/_-FFxMGXOwC0/SdtSN1TNgyI/AAAAAAAAhmE/EXxKVc-8Lm4/s320/IMG_8914_1_1.JPG" /></a></div><div style="text-align: center;"></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com2tag:blogger.com,1999:blog-7541138375988836588.post-8490944053221303862008-12-05T15:12:00.002+01:002009-04-07T15:14:30.812+02:00Kurs CRM Prince2Zarządzanie projektami nie jest prostą sprawą i odpowiednią wiedzę trzeba mieć zatem i taki kurs ukończyłem:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/_-FFxMGXOwC0/SdtRselaK5I/AAAAAAAAhl8/lh4NY7rC2Jk/s1600-h/IMG_8916_1_1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/_-FFxMGXOwC0/SdtRselaK5I/AAAAAAAAhl8/lh4NY7rC2Jk/s320/IMG_8916_1_1.JPG" /></a></div><div style="text-align: center;"></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-40031250191120820192008-04-25T15:00:00.008+02:002009-04-07T15:17:59.880+02:00Red Hat Certified Engineer<a href="https://www.redhat.com/certification/rhce/" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" src="https://www.redhat.com/training/certification/rhce/logos/red_hat_cert_eng_logo-clr.jpg" style="cursor: pointer; float: left; height: 4.5cm; margin: 0pt 10px 10px 0pt;" /></a>W piątek <span style="font-weight: bold;">25 kwietnia 2008r</span> zdałem egzamin z systemu Red Hat Enterprise Linux 5 i otrzymałem tytuł <span style="font-weight: bold;">Red Hat Certified Engineer (RHCE)</span> co w języku polskim oznacza mniej więcej: Certyfikowany Inżynier Red Hat. Mailem otrzymałem ładny certyfikat w pdf'ie i wyniki egzaminu. <a href="http://www.compendium.pl/szkolenie/3293/szkolenie-autoryzowane-red-hat-rhel-5-rh302-rhce-exam-only">Egzamin RH302</a> zdawałem w krakowskiej firmie Compendium. Sam egzamin jest egzaminem ściśle praktycznym na żywym systemie i mniej więcej <a href="http://www.bel.pl/promoAS1/szkolenia.html">odbywa się w taki sposób</a>. Wolno mi tylko powiedzieć, że to niezła jazda z powodu braku czasu na wykonanie bardzo dużej ilości zadań i tematów podczas egzaminu, dlatego też jestem bardzo zadowolony z osiągniętego wyniku. :-) Przydatne dodatkowe informacje o RHCE w 2004r zostały opublikowane w magazynie Linux+ i <a href="http://www.linux-magazine.pl/issue/07/Biznes_rhce.pdf">stąd można pobrać ten artykuł</a> do przeczytania w wersji PDF.<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_-FFxMGXOwC0/SdtSbSNRNfI/AAAAAAAAhmM/IAjCp_lvwSM/s1600-h/IMG_8915_1_1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/_-FFxMGXOwC0/SdtSbSNRNfI/AAAAAAAAhmM/IAjCp_lvwSM/s320/IMG_8915_1_1.JPG" /></a></div><div style="text-align: center;"></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-69511797938015238282008-03-27T15:08:00.001+01:002009-04-07T15:10:26.740+02:00Kurs StatSoft Data MiningZgłębianie i drążenie danych to bardzo ciekawy temat więc i taki kurs ukończyłem:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_-FFxMGXOwC0/SdtQsTRBBcI/AAAAAAAAhl0/RkC7bxENTR0/s1600-h/IMG_8917_1_1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/_-FFxMGXOwC0/SdtQsTRBBcI/AAAAAAAAhl0/RkC7bxENTR0/s320/IMG_8917_1_1.JPG" /></a></div><div style="text-align: center;"></div><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0tag:blogger.com,1999:blog-7541138375988836588.post-8569840587395429762007-08-31T19:30:00.000+02:002007-08-31T19:48:30.419+02:00Lokalizacja komputerów - Geo IP ToolZnalazłem w internecie ciekawe narzędzie przedstawiające na googl'owych mapach przybliżoną lokalizację komputera. Działa całkiem sprawnie z Firefox'em aczkolwiek Internet Explorer pokrzykuje błędem skryptu jednakże przy pominięciu debugowania dalej juz idzie jak trzeba. <br /><br />Można sobie to samemu sprawdzić tutaj: <a href="http://www.geoiptool.com/en/">http://www.geoiptool.com/en/</a><div class="blogger-post-footer">(c) Bartek Siebab</div>Anonymoushttp://www.blogger.com/profile/17895096668846011070noreply@blogger.com0