﻿<?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>MagdaQ</title>
	<atom:link href="http://www.programistka.eu/blog/lang/pl-pl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.programistka.eu/blog</link>
	<description>Bo w IT pracują również kobiety</description>
	<lastBuildDate>Sun, 07 Mar 2010 15:52:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>pl-pl</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>404 zaginione dzieci</title>
		<link>http://www.programistka.eu/blog/lang/pl-pl/2010/03/06/404-zaginione-dzieci</link>
		<comments>http://www.programistka.eu/blog/lang/pl-pl/2010/03/06/404-zaginione-dzieci#comments</comments>
		<pubDate>Sat, 06 Mar 2010 17:28:54 +0000</pubDate>
		<dc:creator>MagdaQ</dc:creator>
				<category><![CDATA[Inne]]></category>
		<category><![CDATA[błąd 404]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[zaginione dzieci]]></category>

		<guid isPermaLink="false">http://www.programistka.eu/blog/?p=95</guid>
		<description><![CDATA[Scott Hanselman napisał na swoim blogu kolejnego wspaniałego posta. Ten jednak był na tyle wyjątkowy, że zainspirował mnie do działania. Ale do rzeczy.  
Chodzi o bardzo prostą ideę wykorzystania stron z błędem 404. Codziennie są wyświetlane tysiące takich stron w polskim internecie, ale nikt jakoś nie wpadł na pomysł, żeby wykorzystać je (powiedzmy to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hanselman.com/blog/PutMissingKidsOnYour404PageEntirelyClientSideSolutionWithYQLJQueryAndMSAjax.aspx" target="_blank">Scott Hanselman</a><span lang="pl-pl"> napisał na swoim blogu kolejnego wspaniałego posta. Ten jednak był na tyle wyjątkowy, że zainspirował mnie do działania. Ale do rzeczy. </span> </p>
<p><span lang="pl-pl">Chodzi o bardzo prostą ideę wykorzystania stron z błędem 404. Codziennie są wyświetlane tysiące takich stron w polskim internecie, ale nikt jakoś nie wpadł na pomysł, żeby wykorzystać je (powiedzmy to dobitnie) dla dobra ludzkości. Scott zasugerował, żeby pod stronę z błędem 404 (żądana strona nie istnieje) podpiąć prostą stronę wyświetlającą zdjęcia i dane zaginionych dzieci. W jego poście można dokładnie dowiedzieć się, jak zastosować to w warunkach amerykańskich i brytyjskich. W komentarzach pojawił się link do <a href="http://jwbs-blog.blogspot.com/2010/02/amber-alert-404.html" target="_blank">wersji holenderskiej</a>. </span> </p>
<p><img class="alignright" style="float: right;" title="404 missing kids" src="http://magda.site11.com/images/404missingkids.jpg" alt="404 missing kids" width="40%" height="40%" /><br />
<span lang="pl-pl">Wzorując się na obu tych notkach stworzyłam wersję polską. Do sprawdzenia np. tu: </span><a href="http://www.programistka.eu/whatever" target="_blank">http://www.programistka.eu/whatever</a>.</p>
<p><span lang="pl-pl">Jak to działa? Bardzo prosto &#8211; opiera się na policyjnym kanale RSS dotyczącym <a href="http://zaginieni.policja.pl/rss/6" target="_blank">zaginionych dzieci</a>. Można wykorzystać też kanały <a href="http://zaginieni.policja.pl/rss/5" target="_blank">osób zaginionych</a> ogólnie lub <a href="http://zaginieni.policja.pl/rss/4" target="_blank">osób poszukiwanych</a>. </span></p>
<p><span lang="pl-pl">Aby zastosować to w silnikach blogowych opartych na WordPressie należy podmienić stronę 404.php w obecnie używanym szablonie. </span></p>

<pre class="brush: xml;">
&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Strict//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&#34;&#62;
&#60;html xmlns=&#34;http://www.w3c.org/1999/xhtml&#34; xml:lang=&#34;pl&#34; lang=&#34;pl&#34;&#62;
  &#60;head&#62;
    &#60;title&#62;404 - Strona nie istnieje&#60;/title&#62;
    &#60;meta http-equiv=&#34;content-type&#34; content=&#34;text/html; charset=windows-1250&#34; /&#62;
    &#60;script type=&#34;text/javascript&#34; src=&#34;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&#34;&#62;&#60;/script&#62;
	&#60;script type=&#34;text/javascript&#34;&#62;
(function($){$.extend({jGFeed:function(url,fnk,num,key){if(url==null){return false;}var gurl=&#34;http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&#38;callback=?&#38;q=&#34;+url;if(num!=null){gurl+=&#34;&#38;num=&#34;+num;}if(key!=null){gurl+=&#34;&#38;key=&#34;+key;}$.getJSON(gurl,function(data){if(typeof fnk==&#34;function&#34;){fnk.call(this,data.responseData.feed);}else{return false;}});}});})(jQuery);
	&#60;/script&#62;
	&#60;style&#62;
		.name {
			clear:both;
			font-weight:bold;
			padding-top:5px;
		}
		#feedPlaceholder {
			margin-left: 50px;
		}
	&#60;/style&#62;
  &#60;/head&#62;

  &#60;body&#62;
	&#60;p&#62;&#60;b&#62;Nie znaleziono strony&#60;/b&#62;, ale Ty szukaj &#60;b&#62;zaginionych dzieci&#60;/b&#62;.&#60;/p&#62;
	&#60;p&#62;&#60;i&#62;Informacje ze strony &#60;a href=&#34;http://zaginieni.policja.pl&#34;&#62;http://zaginieni.policja.pl&#60;/a&#62;&#60;/i&#62;&#60;/p&#62;

	&#60;div id=&#34;feedPlaceholder&#34;&#62;

	&#60;/div&#62;

    &#60;script type=&#34;text/javascript&#34;&#62;
		var feedUrl = 'http://zaginieni.policja.pl/rss/6';
		var Items = 6;

        $(document).ready(function() {
			$.jGFeed(
				feedUrl,
				function(feed) {
					if (!feed) return;
					for (var i = 0; i &#60; feed.entries.length; i++) {
						var entry = feed.entries[i];
						var link = entry.link.split(&#34;.pl/&#34;);
						link = link[1];
						var content = entry.content.split(&#34;/&#34;);
						content = '&#60;img src=&#34;http://zaginieni.policja.pl/g2/zdjecia/' + content[content.length - 1];
						content = content.replace(&#34;.htm&#34;, &#34;.jpg&#34;);

						$('#feedPlaceholder').append(
							'&#60;span class=&#34;name&#34;&#62;' + content + '&#60;a href=&#34;http://zaginieni.policja.pl/' + link + '&#34;&#62;' + entry.title 							+ '&#60;/a&#62;&#60;/span&#62;&#60;br /&#62;'
						);
					}
				},
				Items
			);
        });
    &#60;/script&#62;
  &#60;/body&#62;
&#60;/html&#62;
</pre>
<p><span lang="pl-pl">Całe skomplikowanie problemu w polskiej wersji polegało na odpowiednim przetworzeniu danych z RSSa. W szczególności w oryginalnym policyjnym RSSie jest błąd w linku do szczegółów danej poszukiwanej osoby &#8211; prowadzi na nieistniejącą stronę, prawdopodobnie poprzedni adres serwisu. Zgłosiłam to webmasterowi serwisu, ale póki co błąd nadal istnieje. Poprawiam to ręcznie w powyższym JS&#8217;ie.</span></p>
<p><span lang="pl-pl">Pojawiają się głosy, że takie coś jest kompletnie bez sensu, że są dużo bardziej skuteczne organizacje zajmujące się takimi problemami, ale osobiście uważam, że jeśli mogę pomóc w taki sposób, to dlaczego nie? To nic nie kosztuje. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.programistka.eu/blog/lang/pl-pl/2010/03/06/404-zaginione-dzieci/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pomoc wyszukiwania dla PCHOBJID w raporcie z PNP</title>
		<link>http://www.programistka.eu/blog/lang/pl-pl/2010/02/03/pomoc-wyszukiwania-dla-pchobjid-w-raporcie-z-pnp</link>
		<comments>http://www.programistka.eu/blog/lang/pl-pl/2010/02/03/pomoc-wyszukiwania-dla-pchobjid-w-raporcie-z-pnp#comments</comments>
		<pubDate>Wed, 03 Feb 2010 15:33:49 +0000</pubDate>
		<dc:creator>MagdaQ</dc:creator>
				<category><![CDATA[SAP]]></category>
		<category><![CDATA[ABAP]]></category>
		<category><![CDATA[pch]]></category>
		<category><![CDATA[pnp]]></category>
		<category><![CDATA[searchhelp]]></category>

		<guid isPermaLink="false">http://www.programistka.eu/blog/?p=77</guid>
		<description><![CDATA[Spotkałam się ostatnio z problemem w programie w SAP HR, konkretniej w HR-PA. Piszę aplikację, która w założeniu opiera się na bazie PNP, ale pewna jej funkcjonalność korzysta ze struktury organizacyjnej, czyli z bazy PCH. Wygenerowanie pól ekranu selekcji, takiego jak w programie opartym na bazie PCH nie stanowi większego problemu. Kłopot pojawia się dopiero, [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="pl-pl">Spotkałam się ostatnio z problemem w programie w SAP HR, konkretniej w HR-PA. Piszę aplikację, która w założeniu opiera się na bazie PNP, ale pewna jej funkcjonalność korzysta ze struktury organizacyjnej, czyli z bazy PCH. Wygenerowanie pól ekranu selekcji, takiego jak w programie opartym na bazie PCH nie stanowi większego problemu. Kłopot pojawia się dopiero, kiedy chcemy dodać pomoc wyszukiwania do pola ID obiektu &#8211; standardową dla ekranu selekcji raportu ze struktury. </span><br />
<br />
<span id="more-77"></span><img class="aligncenter" title="Pomoc wyszukiwania dla obiektu OBJID z ekranu selekji PCH" src="/images/f4objid.jpg" alt="Pomoc wyszukiwania dla obiektu OBJID z ekranu selekji PCH" width="558" height="455" /></p>
<p><span lang="pl-pl">Po krótkim google&#8217;owaniu odpowiedź znajduje się np. w tym <a href="http://www.saptechnical.com/Tips/ABAP/F4/ObjID.htm">poście</a>. Krótko mówiąc należy użyć makra rhxmacro dodając poniższe cztery linijki:  <em> </em></span><br />
</p>
<p><span lang="pl-pl"><em>Na początku programu&#8230;</em></span><br />
</p>
<p>INCLUDE rhxmacro.</p>
<p><span lang="pl-pl"><em>&#8230;w sekcji INITIALIZATION&#8230;</em></span><br />
</p>
<p>rhx-f4-objid-data.</p>
<p><span lang="pl-pl"><em>&#8230;i jeszcze&#8230;</em></span><br />
</p>
<p>AT SELECTION-SCREEN ON VALUE-REQUEST FOR so_obj_o-low.</p>
<p>rhx-f4-objid-low pchplvar pchotype so_obj_o &#8221; &#8221;.</p>
<p><span lang="pl-pl">Wszystko byłoby pięknie, gdyby nie to, że w makrze rhxmacro jest błąd powodujący niekompilowanie się kodu (ach, ten SAP..). Ostatnia zmiana wprowadzana przez SAPa jest z marca 2009 roku i wygląda na to, że ktoś wprowadzał zmiany do makra, ale pracy nie skończył. Potem prawdopodobnie z którąś z not &#8216;poprawka&#8217; poszła do użytkowników. Błąd powodujący niekompilowanie się kodu makra jest bardzo prosty &#8211; aby go naprawić należy usunąć jedną linijkę, która próbuje wyczyścić nieistniejącą zmienną (usuniętą w trakcie &#8216;poprawiania&#8217; makra).</span><br />
</p>
<p><span lang="pl-pl">Zatem finalnie, aby móc cieszyć się pięknym search helpem należy utworzyć nowe klienckie makro (niestety) będące poprawioną (już definitywnie) i okrojoną do naszych potrzeb wersją rhxmacro. Kod poniżej. </span><br />
<br />
*INCLUDE ZRHXMACRO</p>
<p>DEFINE RHX-F4-OBJID-DATA.<br />
TABLES PLOGI.<br />
DATA : %F4_REPID LIKE SY-REPID.<br />
DATA : %F4_DYNNR LIKE SY-DYNNR.<br />
DATA : %F4_LINES TYPE I.<br />
DATA : %F4_SUBRC LIKE SY-SUBRC. &#8220;XMK E-MSG<br />
DATA : %F4_T77EO LIKE T77EO.    &#8220;XMK #431960<br />
DATA : BEGIN OF %F4_MACO_TAB OCCURS 1,<br />
PLVAR LIKE PLOG-PLVAR,<br />
OTYPE LIKE PLOG-OTYPE,<br />
OBJID LIKE OBJEC-REALO,<br />
END   OF %F4_MACO_TAB.<br />
DATA : %F4_PCHOBJID_LINES TYPE I.<br />
DATA : %F4_PLVAR LIKE WPLOG-PLVAR.<br />
DATA : %F4_OTYPE LIKE WPLOG-OTYPE.<br />
DATA : %F4_OLD_OTYPE LIKE WPLOG-OTYPE.<br />
DATA : %F4_SEL_OBJECTS    LIKE OBJEC   OCCURS 10 WITH HEADER LINE.<br />
DATA : %F4_MARKED_OBJECTS LIKE HRSOBID OCCURS 10 WITH HEADER LINE.<br />
END-OF-DEFINITION.</p>
<p>DEFINE RHX-F4-OBJID-LOW.</p>
<p>SET EXTENDED CHECK OFF.</p>
<p>%F4_REPID = SY-REPID.<br />
%F4_DYNNR = SY-DYNNR.<br />
DESCRIBE TABLE &#38;3 LINES %F4_LINES.<br />
IF &#38;4 EQ SPACE.<br />
PERFORM CHECK_PLVAR_F4(RHXCHK00) USING &#38;1 %F4_SUBRC.<br />
CHECK %F4_SUBRC = 0.<br />
ENDIF.<br />
IF &#38;5 EQ SPACE.<br />
IF &#38;2 IS INITIAL.<br />
CALL FUNCTION &#8216;ASK_OTYPE&#8217;<br />
EXPORTING<br />
D_OTYPE         = &#38;2<br />
IMPORTING<br />
OTYPE           = &#38;2<br />
EXCEPTIONS<br />
NO_OTYPE_SET    = 2<br />
WRONG_OTYPE_SET = 4.<br />
ENDIF.<br />
ENDIF.<br />
IF SY-DYNNR EQ &#8216;1000&#8242;.<br />
%F4_OLD_OTYPE = &#38;2.<br />
CLEAR:   %F4_MARKED_OBJECTS.<br />
REFRESH: %F4_MARKED_OBJECTS.<br />
%F4_MARKED_OBJECTS-PLVAR = &#38;1.<br />
%F4_MARKED_OBJECTS-OTYPE = &#38;2.<br />
CLEAR %F4_T77EO.<br />
SELECT SINGLE * FROM T77EO INTO %F4_T77EO.<br />
LOOP AT &#38;3 WHERE SIGN = &#8216;I&#8217;.<br />
CASE &#38;3-OPTION.<br />
WHEN &#8216;EQ&#8217;.<br />
%F4_MARKED_OBJECTS-SOBID = &#38;3-LOW.<br />
APPEND %F4_MARKED_OBJECTS.<br />
WHEN &#8216;BT&#8217;.<br />
IF %F4_T77EO IS INITIAL.<br />
SELECT * FROM PLOGI<br />
WHERE OBJID &#62;= &#38;3-LOW  AND<br />
OBJID &#60;= &#38;3-HIGH AND<br />
OTYPE EQ &#38;2      AND<br />
PLVAR EQ &#38;1.<br />
%F4_MARKED_OBJECTS-SOBID = PLOGI-OBJID.<br />
APPEND %F4_MARKED_OBJECTS.<br />
ENDSELECT.<br />
ENDIF.<br />
ENDCASE.</p>
<p>ENDLOOP.<br />
CALL FUNCTION &#8216;RH_OBJID_REQUEST&#8217;<br />
EXPORTING<br />
PLVAR             = &#38;1<br />
OTYPE             = &#38;2<br />
DYNPRO_REPID      = %F4_REPID<br />
DYNPRO_DYNNR      = %F4_DYNNR<br />
DYNPRO_PLVARFIELD = &#38;4<br />
DYNPRO_OTYPEFIELD = &#38;5<br />
SET_MODE          = &#8216;X&#8217;<br />
IMPORTING<br />
SEL_PLVAR         = %F4_PLVAR<br />
SEL_OTYPE         = %F4_OTYPE<br />
TABLES<br />
SEL_OBJECTS       = %F4_SEL_OBJECTS<br />
MARKED_OBJECTS    = %F4_MARKED_OBJECTS<br />
EXCEPTIONS<br />
CANCELLED         = 1<br />
WRONG_CONDITION   = 2<br />
NOTHING_FOUND     = 3<br />
ILLEGAL_MODE      = 4<br />
INTERNAL_ERROR    = 5<br />
OTHERS            = 6.<br />
IF &#38;5 NE SPACE AND<br />
%F4_OLD_OTYPE NE %F4_OTYPE.<br />
REFRESH &#38;3.<br />
ENDIF.<br />
IF SY-SUBRC EQ 0.<br />
REFRESH: &#38;3.<br />
CLEAR:   &#38;3.<br />
LOOP AT %F4_SEL_OBJECTS.</p>
<p>&#38;3-LOW    = %F4_SEL_OBJECTS-REALO.<br />
&#38;3-OPTION = &#8216;EQ&#8217;.<br />
&#38;3-SIGN = &#8216;I&#8217;.<br />
APPEND &#38;3.</p>
<p>ENDLOOP.<br />
CLEAR:   %F4_SEL_OBJECTS.<br />
REFRESH: %F4_SEL_OBJECTS.<br />
else.                                             &#8220;Note1265523<br />
clear: %f4_sel_objects, %f4_sel_objects[].<br />
clear: %f4_marked_objects, %f4_marked_objects[].<br />
clear: &#38;3-low, &#38;3[].<br />
ENDIF.<br />
ELSE.<br />
PERFORM OBJID_REQUEST_PLVAR_OTYPE<br />
USING SPACE &#38;1   &#38;2<br />
%F4_REPID  %F4_DYNNR<br />
SPACE      SPACE<br />
%F4_PLVAR  %F4_OTYPE<br />
&#38;3-LOW.<br />
IF &#38;4 NE SPACE.<br />
&#38;1 = %F4_PLVAR.<br />
ENDIF.<br />
IF &#38;5 NE SPACE.<br />
&#38;2 = %F4_OTYPE.<br />
ENDIF.<br />
EXIT.<br />
ENDIF.<br />
DESCRIBE TABLE &#38;3 LINES %F4_PCHOBJID_LINES.<br />
IF %F4_PCHOBJID_LINES GT %F4_LINES.<br />
IF %F4_LINES EQ 0.<br />
MESSAGE S026(PP).<br />
ELSE.<br />
MESSAGE S027(PP).<br />
ENDIF.<br />
ELSE.<br />
ENDIF.<br />
******CLEAR : SUBRC. &#60;&#8212; <span lang="pl-pl">to linijka, którą należy usunąć z oryginalnego makra</span><br />
READ TABLE &#38;3 INDEX 1.<br />
IF SY-SUBRC GT 0.<br />
CLEAR &#38;3.<br />
ENDIF.<br />
IF &#38;4 NE SPACE.<br />
&#38;1 = %F4_PLVAR.<br />
ENDIF.<br />
IF &#38;5 NE SPACE.<br />
&#38;2 = %F4_OTYPE.<br />
ENDIF.<br />
SET SCREEN SY-DYNNR.<br />
LEAVE SCREEN.</p>
<p>SET EXTENDED CHECK ON.</p>
<p>END-OF-DEFINITION.</p>
<p><span lang="pl-pl">Swoją drogą to nadaje się do zgłoszenia developerom z SAPa.</span><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.programistka.eu/blog/lang/pl-pl/2010/02/03/pomoc-wyszukiwania-dla-pchobjid-w-raporcie-z-pnp/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Certyfikat Microsoftu może mieć nawet dziecko?</title>
		<link>http://www.programistka.eu/blog/lang/pl-pl/2010/01/26/certyfikat-microsoftu-moze-miec-nawet-dziecko</link>
		<comments>http://www.programistka.eu/blog/lang/pl-pl/2010/01/26/certyfikat-microsoftu-moze-miec-nawet-dziecko#comments</comments>
		<pubDate>Tue, 26 Jan 2010 17:51:07 +0000</pubDate>
		<dc:creator>MagdaQ</dc:creator>
				<category><![CDATA[Luźne refleksje]]></category>
		<category><![CDATA[certyfikat]]></category>
		<category><![CDATA[informatyka]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.programistka.eu/blog/?p=73</guid>
		<description><![CDATA[Natknęłam się dzisiaj na ciekawy news:
Najmłodszy informatyk świata certyfikowany przez Microsoft.
Niesamowite! Tylu programistów i administratorów poświęca długie godziny na naukę do egzaminów certyfikacyjnych, a tu okazuje się, że ośmioletnie dziecko posiada ich nie jeden, a już kilka. Nieodparcie natomiast nasuwa mi się pytanie, czy takie dziecko nie traci czegoś w życiu? Czy jeśli dzieciak zaczął [...]]]></description>
			<content:encoded><![CDATA[<p>Natknęłam się dzisiaj na ciekawy news:</p>
<p><a title="Najmłodszy informatyk świata certyfikowany przez Microsoft" href="http://tech.wp.pl/kat,1009779,title,Najmlodszy-informatyk-swiata-certyfikowany-przez-Microsoft,wid,11890643,wiadomosc.html?ticaid=19883" target="_blank">Najmłodszy informatyk świata certyfikowany przez Microsoft</a>.</p>
<p>Niesamowite! Tylu programistów i administratorów poświęca długie godziny na naukę do egzaminów certyfikacyjnych, a tu okazuje się, że ośmioletnie dziecko posiada ich nie jeden, a już kilka. Nieodparcie natomiast nasuwa mi się pytanie, czy takie dziecko nie traci czegoś w życiu? Czy jeśli dzieciak zaczął programować w wieku powiedzmy 3 lat to nie wyrośnie z niego już nie tylko zwykły informatyk (trzeba przyznać, że to przecież szczególna klasa ludzi), ale nawet ktoś pokroju mega-informatyka? Osoby, która z nikim nie będzie mogła się dogadać, bo nikt nie będzie w stanie &#8216;wznieść się&#8217; na wyżyny abstrakcji jej toku myślenia? Albo z drugiej strony może to właśnie on stworzy kolejny fenomen na miarę Google, czy Microsoft?</p>
<p>Rozważając istotę rozwoju inteligentnych dzieci warto wspomnieć również o języku programowania stworzonym specjalnie z myślą o nich. Czytałam ostatnio o takim &#8211; owo cudeńko nazywa się <a title="SCRATCH" href="http://web.media.mit.edu/~mres/papers/Scratch-CACM-final.pdf " target="_blank">Scratch</a> i jest to &#8211; w zamierzeniu &#8211; język dla osób, które z programowaniem nigdy wcześniej nie miały do czynienia. Więcej można przeczytać także w tym <a href="http://www.ddj.com/222100073" target="_blank">artykule</a>. Koncepcja wygląda bardzo interesująco &#8211; ciekawa jestem ile można osiągnąć w praktyce. Prawdopodobnie najlepszym testem byłoby posadzenie totalnego humanisty z dobrymi chęciami przed komputerem i sprawdzeniem &#8216;na żywym materiale&#8217;, czy faktycznie jest to koncepcja warta uwagi.</p>
<p>Ponadto interesująca jest odpowiedź na pytanie jak traktować dziecko w wieku wczesnoszkolnym, powiedzmy w klasach I &#8211; III przejawiające nadmierne zainteresowanie komputerem. Czy skierować jego uwagę w stronę np. wyżej wymienionego Scratcha, albo LOGO, żeby spędzało czas pożyteczniej niż tylko na grach? Czy też przeciwnie &#8211; wysyłać na świeże powietrze, żeby zażywało potrzebnego w tym wieku ruchu, a także rozwijało się prospołecznie w kontaktach z rówieśnikami?</p>
<p>Jak dobrze, że ja będąc w wieku Marko nie miałam takich dylematów. W domu było tylko poczciwe Commodore 64 z odtwarzaczem kasetowym, a mój pierwszy DOSowy programik nie dał się uruchomić z powodu braku dysku twardego. Czy gdybym jednak go odpaliła moje życie potoczyłoby inaczej?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.programistka.eu/blog/lang/pl-pl/2010/01/26/certyfikat-microsoftu-moze-miec-nawet-dziecko/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>o WIT nr 7 słów kilka</title>
		<link>http://www.programistka.eu/blog/lang/pl-pl/2009/11/29/o-wit-nr-7-slow-kilka</link>
		<comments>http://www.programistka.eu/blog/lang/pl-pl/2009/11/29/o-wit-nr-7-slow-kilka#comments</comments>
		<pubDate>Sun, 29 Nov 2009 15:04:03 +0000</pubDate>
		<dc:creator>MagdaQ</dc:creator>
				<category><![CDATA[Inne]]></category>

		<guid isPermaLink="false">http://www.programistka.eu/blog/?p=66</guid>
		<description><![CDATA[W czwartek byłam na kolejnym spotkaniu Women in Technology. I znowu wróciłam zadowolona.
Tym razem Monika Michasiewicz-Krzątała opowiedziała o prezentacji i autoprezentacji, czyli o tym &#8216;jak prezentować informacje i siebie, tak aby inni odebrali/zrozumieli dokładnie to co chcemy im przekazać&#8217;. Ciekawa sesja &#8211; bardzo podobało mi się podejście Moniki do słuchaczy, jej interaktywność, to, że umiała [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="pl-pl">W czwartek byłam na kolejnym spotkaniu <a title="Women in Technology" href="http://ms-groups.pl/wit" target="_blank">Women in Technology</a>. I znowu wróciłam zadowolona.</span></p>
<p><span lang="pl-pl">Tym razem Monika Michasiewicz-Krzątała opowiedziała o prezentacji i autoprezentacji, czyli o tym &#8216;jak prezentować informacje i siebie, tak aby inni odebrali/zrozumieli dokładnie to co chcemy im przekazać&#8217;. Ciekawa sesja &#8211; bardzo podobało mi się podejście Moniki do słuchaczy, jej interaktywność, to, że umiała wykorzystać wypadający mikrofon (3 razy!) do pokazania, jak sobie radzić z takimi problemami w czasie wystąpień publicznych. W praktyce pokazała to, o czym mówiła. Czekam na materiały z tej sesji, żeby je przeanalizować i wdrożyć!<br />
</span></p>
<p><span lang="pl-pl">Kolejna sesja dotyczyła Active Directory w podejściu developerskim. Raczej nie spodziewałam się niczego bardzo porywającego po tej sesji &#8211; chyba dlatego, że AD nie wywołuje dreszczy na moim ciele. A jednak Tomek Onyszko poprowadził naprawdę ciekawą i wciągającą prezentację. W dodatku dwugodzinną &#8211; wcale nie dziwię się, że na MTSie tak wysoko ocenili go jako prelegenta.</span></p>
<p><span lang="pl-pl">Tomek rozgadał się na tyle, że postanowiliśmy dać mu skończyć, a przesunąć sesję Grzegorza Tworka o klastrach na kolejne spotkanie (17 grudnia 2009!).</span></p>
<p><span lang="pl-pl">Pomimo moich usilnych starań nie udało mi się ściągnąć żadnej IT Girl na to spotkanie, ale zaobserwowałam poprawę w liczbie uczestniczek (oby tak dalej!). Ponadto w drugiej części sesja była łączona z Warszawską Grupą .NET, co wygenerowało istny tłum w porównaniu z poprzednim spotkaniem. Jak mogłam się spodziewać &#8211; w WG.NET spotkałam więcej znajomych niż w WIT (czas to zmienić!).</span></p>
<p><span lang="pl-pl">Warto wspomnieć, że tak samo jak poprzednie spotkanie, tak również i to było dostępne on-line poprzez portal <a title="Virtual Study" href="http://virtualstudy.pl" target="_blank">Virtual Study</a>. I tam też wkrótce sesje ze spotkania będą dostępne off-line. Miło słyszeć, jak ktoś z WG.NET mówi:</span></p>
<blockquote><p><span lang="pl-pl">No proszę, WITki potrafią zorganizować się on-line, a nam to się jeszcze nie udało.</span></p></blockquote>
<p><span lang="pl-pl">A my dopiero się rozkręcamy..</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.programistka.eu/blog/lang/pl-pl/2009/11/29/o-wit-nr-7-slow-kilka/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>s-community-owana</title>
		<link>http://www.programistka.eu/blog/lang/pl-pl/2009/11/22/s-community-owana</link>
		<comments>http://www.programistka.eu/blog/lang/pl-pl/2009/11/22/s-community-owana#comments</comments>
		<pubDate>Sun, 22 Nov 2009 00:51:23 +0000</pubDate>
		<dc:creator>MagdaQ</dc:creator>
				<category><![CDATA[SAP]]></category>
		<category><![CDATA[Luźne refleksje]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[społeczności]]></category>

		<guid isPermaLink="false">http://www.programistka.eu/blog/?p=51</guid>
		<description><![CDATA[Społeczności internetowe &#8211; ostatnio zaczynam odkrywać potencjał drzemiący pod tym coraz częściej używanym wyrażeniem. I nie chodzi mi tutaj bynajmniej o społeczności znane i popularne, takie jak nasza-klasa, grono, facebook, nawet nie goldenline, czy linkedin. Warto przyjrzeć się tym, które wydają się być najciekawsze i są więcej niż tylko czystą rozrywką &#8211; zrzeszające developerów, programistów, [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="pl-pl">Społeczności internetowe &#8211; ostatnio zaczynam odkrywać potencjał drzemiący pod tym coraz częściej używanym wyrażeniem. I nie chodzi mi tutaj bynajmniej o społeczności znane i popularne, takie jak nasza-klasa, grono, facebook, nawet nie goldenline, czy linkedin. Warto przyjrzeć się tym, które wydają się być najciekawsze i są więcej niż tylko czystą rozrywką &#8211; zrzeszające developerów, programistów, konsultantów i szerokie <strong>kręgi IT</strong>.</span></p>
<p><span lang="pl-pl">Na początek: <a href="http://www.ms-groups.pl">Microsoft Groups</a> w wydaniu z nazego podwórka, czyli po polsku. Tak naprawdę każdy użytkownik, programista, czy też pasjonat technologii MS znajdzie tu coś dla siebie &#8211; dla każdego coś miłego. Ja zaczęłam od &#8211; jakżeby inaczej &#8211; <a href="http://www.ms-groups.pl/wit/">Women in Technology</a> i już pierwsze spotkanie, w którym miałam przyjemność uczestniczyć nastroiło mnie bardzo pozytywnie. Miło, gdy kobiety na co dzień współpracujące głównie z mężczyznami spotykają się w gronie innych kobiet mających podobne zainteresowania i problemy. Zdecydowanie popieram! I wybieram się na kolejne spotkanie.</span></p>
<p><span lang="pl-pl">Nie sposób nie wspomnieć także o <a href="http://www.msdn.pl">Microsoft Developer Network</a>, czyli po prostu o MSDN. Kopalnia wiedzy i informacji. Blogi, artykuły, pomoc, publikacje i mnóstwo innych.</span></p>
<p><span lang="pl-pl">Wygląda na to, że duże korporacje IT działają na wielu płaszczyznach podobnie zatem pojawia się pytanie: czy tylko gigant z Redmond przejawia takie inicjatywy? Z mojego punktu widzenia, w naturalny sposób uwaga kieruje się na SAP. Z całkiem niezłym efektem: <a href="http://www.sdn.sap.com">SAP Developer Network</a>, czyli SDN. Zbieżność nazw nie jest przypadkowa, zatem najbardziej można go porównać z Microsoft&#8217;owym MSDN&#8217;em. Co prawda brakuje między innymi typowych społeczności offline&#8217;owych, ale jak na firmę o dużo węższym spektrum produktów niż MS &#8211; jest co najmniej nieźle. Nie mówiąc o tym, że zna go każdy szanujący się developer, czy konsultant SAP.</span></p>
<p><span lang="pl-pl">Wygląda na to, że korporacje IT nauczyły się wspierać programistów i zaawansowanych użytkowników swoich produktów w bardzo prosty sposób &#8211; nimi samymi. Udostępniając serwisy wspomagające dzielenie się wiedzą i umiejętnościami, a także kontaktami i znajomościami. Popierając społeczności online i offline. Organizując konferencje (patrz: <a href="http://www.microsoft.com/europe/TechEd/">Microsoft TechEd</a> oraz <a href="http://www.sdn.sap.com/irj/scn/sapteched">SAP TechEd</a> &#8211; zbieżność nazw znowu nie wydaje się przypadkowa ;)). Oczywiście z drugiej strony, to wspaniałe pole do poszukiwania nowych, utalentowanych i w dodatku idealnych (bo kochających to, co robią) potencjalnych pracowników. Pytanie, kto tak naprawdę bardziej na tym korzysta &#8211; firma, czy programista-pasjonat &#8211; pozostaje otwarte.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.programistka.eu/blog/lang/pl-pl/2009/11/22/s-community-owana/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Tysiąc dni w Wenecji&#8221; Marlena de Blasi</title>
		<link>http://www.programistka.eu/blog/lang/pl-pl/2009/11/12/tysiac-dni-w-wenecji-marlena-de-blasi</link>
		<comments>http://www.programistka.eu/blog/lang/pl-pl/2009/11/12/tysiac-dni-w-wenecji-marlena-de-blasi#comments</comments>
		<pubDate>Thu, 12 Nov 2009 17:00:22 +0000</pubDate>
		<dc:creator>MagdaQ</dc:creator>
				<category><![CDATA[Książki]]></category>
		<category><![CDATA[Off-topic]]></category>

		<guid isPermaLink="false">http://www.programistka.eu/blog/?p=45</guid>
		<description><![CDATA[Dzisiaj skończyłam. Składa się z kilku potencjalnie idealnych elementów dla opowieści: Włochy + włoskie jedzenie + smak, zapach + magia pięknych miejsc + romans. Mogłoby się wydawać, że to kolejna książka o miłości, w dodatku takiej banalnie opowiedzianej (od pierwszego wejrzenia: Amerykanka + Włoch), ale nie: główną bohaterką jest właśnie ona &#8211; Księżna &#8211; Wenecja. [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="pl-pl">Dzisiaj skończyłam. Składa się z kilku potencjalnie idealnych elementów dla opowieści: Włochy + włoskie jedzenie + smak, zapach + magia pięknych miejsc + romans. Mogłoby się wydawać, że to kolejna książka o miłości, w dodatku takiej banalnie opowiedzianej (od pierwszego wejrzenia: Amerykanka + Włoch), ale nie: główną bohaterką jest właśnie ona &#8211; Księżna &#8211; Wenecja. Zdarzyło mi się ją nawet odwiedzić kilka lat temu i zrobiła na mnie raczej przygnębiające wrażenie &#8211; plac Św. Marka pełen gołębi, tłumy, ciasnota. Jednak po przeczytaniu <em>Tysiąca dni w Wenecji</em> stwierdzam, że mogłabym spróbować z nią jeszcze raz. Tak, żeby się przekonać, czy nie mogłaby mnie jednak zauroczyć&#8230;</span></p>
<p><span lang="pl-pl"><em><a href="http://merlin.pl/Tysiac-dni-w-Wenecji_Marlena-de-Blasi/browse/product/1,686507.html">Tysiąc dni w Wenecji</a></em> Marlena de Blasi</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.programistka.eu/blog/lang/pl-pl/2009/11/12/tysiac-dni-w-wenecji-marlena-de-blasi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Witaj świecie po raz kolejny</title>
		<link>http://www.programistka.eu/blog/lang/pl-pl/2009/11/05/witaj-swiecie</link>
		<comments>http://www.programistka.eu/blog/lang/pl-pl/2009/11/05/witaj-swiecie#comments</comments>
		<pubDate>Thu, 05 Nov 2009 19:34:57 +0000</pubDate>
		<dc:creator>MagdaQ</dc:creator>
				<category><![CDATA[Inne]]></category>

		<guid isPermaLink="false">http://magda.site11.com/blog/?p=1</guid>
		<description><![CDATA[Kto by pomyślał, że przyjdzie czas na kolejnego (!) w mojej karierze bloga. Od pierwszego będącego zabawą nastolatki bloga, poprzez wirtualny pamiętnik i zapiski pary informatyków oto jest: mój pierwszy profesjonalny (przynajmniej w zamierzeniu) devlog.
W planach ma być to miejsce ciekawych spostrzeżeń, wartych zapamiętania uwag i wniosków, a także przemyśleń i rozwiązań. Tematyka szeroka, aczkolwiek [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="pl-pl">Kto by pomyślał, że przyjdzie czas na kolejnego (!) w mojej karierze bloga. Od pierwszego będącego zabawą nastolatki bloga, poprzez wirtualny pamiętnik i zapiski <a href="http://www.pim.blog.pl">pary informatyków</a> oto jest: mój pierwszy profesjonalny (przynajmniej w zamierzeniu) <strong>devlog</strong>.</span></p>
<p><span lang="pl-pl">W planach ma być to miejsce ciekawych spostrzeżeń, wartych zapamiętania uwag i wniosków, a także przemyśleń i rozwiązań. Tematyka szeroka, aczkolwiek raczej nie wychodząca poza cztery kierunki:</span></p>
<ol>
<li> <span lang="pl-pl"><strong>SAP</strong> &#8211; jako system i jego komponenty, w tym przede wszystkim<strong> ABAP</strong> i jego możliwości</span></li>
<li> <span lang="pl-pl"><strong>studia</strong> &#8211; czyli wszystko z czym przeciętny student informatyki może się zetknąć</span></li>
<li> <span lang="pl-pl"><strong>zarządzanie projektami</strong> &#8211; w tym przede wszystkim tymi informatycznymi, a także <strong>inżynieria oprogramowania</strong></span></li>
<li><span lang="pl-pl"> ogólnie pojęty <strong>rozwój</strong> (czyli tzw. selfdevelopment) &#8211; sposoby rozwoju siebie, swojej osobowości, zdobywania wiedzy, czyli w myśl zasady, że<br />
</span></p>
<blockquote><p><span lang="pl-pl">kto nie idzie do przodu, ten się cofa</span></p></blockquote>
<p><span lang="pl-pl"> &#8211; co zrobić, żeby przed siebie <strong>biec</strong></span></li>
</ol>
<p><span lang="pl-pl">Ponadto prawdopodobnie nie zabraknie tu komentarzy aktualnych <strong>wydarzeń z świata IT</strong>.</span></p>
<p><span lang="pl-pl">Ot, i tyle. Have fun :)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.programistka.eu/blog/lang/pl-pl/2009/11/05/witaj-swiecie/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
