<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>APIDoc</title>
    <link>http://apidoc.grono.net</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Aktualizacje API galerii</title>
      <description>&lt;p&gt;Dla cel&#243;w wewn&#281;trznie tworzonej aplikacji (kt&#243;ra zapewne zobaczycie ju&#380; nied&#322;ugo) potrzebowali&#347;my nieco wzbogaci&#263; funkcjonalno&#347;&#263; dost&#281;pu do fotek i galerii.&lt;/p&gt;


I tak, lista zmian obejmuje co nastepuje:
	&lt;ol&gt;
	&lt;li&gt;w listingu galerii pojawi&#322;a si&#281; dodatkowo informacja o ilo&#347;ci fotek. &lt;/li&gt;
		&lt;li&gt;przy pobieraniu galerii mo&#380;na doda&#263; opcj&#281; &lt;code&gt;full=1&lt;/code&gt;. Spowoduje to zmian&#281; formatu pola &lt;code&gt;photos&lt;/code&gt; na nieco bogatszy, b&#281;d&#261;cy w zasadzie list&#261; obiekt&#243;w typu Photo kt&#243;re dotychczas musieli&#347;cie pobiera&#263; osobno seri&#261; request&#243;w.&lt;/li&gt;
	&lt;/ol&gt;


	&lt;p&gt;Pozosta&#322;e operacje na fotkach pozostaj&#261; niezmienione. Pojawi si&#281; jednak w przysz&#322;o&#347;ci operacja przenoszenia fotek pomi&#281;dzy galeriami, oraz, by&#263; mo&#380;e, kilka innych oczekiwanych i/lub wymarzonych funkcji.&lt;/p&gt;


	&lt;p&gt;Szczeg&#243;&#322;y w &lt;a href="http://apidoc.grono.net/trac/wiki/Galerie"&gt;dokumentacji&lt;/a&gt;. Mi&#322;ego kodowania!&lt;/p&gt;</description>
      <pubDate>Fri, 07 Mar 2008 14:59:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:1a4836d1-0a1e-42ed-9747-98b9508dce2d</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2008/03/07/galerie-marzec-2008</link>
      <category>Galeria</category>
      <category>update</category>
      <category>api</category>
      <category>galerie</category>
    </item>
    <item>
      <title>Podsumowanie konkursu</title>
      <description>&lt;p&gt;Pierwsze zg&#322;oszenie przysz&#322;o 24 listopada. Ostatnie 15 minut przed deadlinem.&lt;/p&gt;


	&lt;p&gt;W konkursie wzi&#281;&#322;y udzia&#322; 22 osoby, nie by&#322;o w&#347;r&#243;d nich &#380;adnych kobiet. Aplikacji przes&#322;anych na konkurs by&#322;o za to 25, co oznacza &#380;e 3 osoby zg&#322;osi&#322;y wi&#281;cej ni&#380; jedn&#261; (a &#347;ci&#347;lej dwie).&lt;/p&gt;


	&lt;p&gt;&#346;rodowiska wed&#322;ug popularno&#347;ci:&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;&lt;span class="caps"&gt;WWW&lt;/span&gt; &amp;#8211; 9&lt;/li&gt;
		&lt;li&gt;Windows &amp;#8211; 8&lt;/li&gt;
		&lt;li&gt;Cross-platform &amp;#8211; 5&lt;/li&gt;
		&lt;li&gt;MacOS &amp;#8211; 2&lt;/li&gt;
		&lt;li&gt;Linux &amp;#8211; 1&lt;/li&gt;
	&lt;/ol&gt;


	&lt;p&gt;Nie da si&#281; wskaza&#263; dominuj&#261;cego j&#281;zyka programowania. U&#380;ywali&#347;cie bardzo r&#243;&#380;nych technologii, w tym Ruby on Rails, C#, Pythona, &lt;span class="caps"&gt;PHP&lt;/span&gt;. Sporo widget&#243;w by&#322;o napisane w &lt;span class="caps"&gt;HTML&lt;/span&gt;+CSS+Javascript, lecz to g&#322;&#243;wnie ze wzgl&#281;du na platformy kt&#243;re wybierali&#347;cie.&lt;/p&gt;


	&lt;p&gt;Od ka&#380;dego ze zg&#322;aszaj&#261;cych wymagany by&#322; kod &#378;r&#243;d&#322;owy. Pos&#322;u&#380;y&#322; nam on do &amp;#8220;postawienia&amp;#8221; niekt&#243;rych aplikacji na naszych wewn&#281;trznych serwerach, a w pozosta&#322;ych do weryfikacji czy program nie robi nic podejrzanego. Niekt&#243;re ze zg&#322;osze&#324; maj&#261; ustalon&#261; licencj&#281; (g&#322;&#243;wnie &lt;span class="caps"&gt;GPL&lt;/span&gt;), wi&#281;kszo&#347;&#263; nie ma. Bez Waszej zgody nie b&#281;dziemy w &#380;aden spos&#243;b udost&#281;pnia&#263; kodu czy aplikacji &amp;#8211; chcemy z Wami wsp&#243;&#322;pracowa&#263; w tej kwestii. O tym zreszt&#261; dalej. Wszyscy te&#380; wywi&#261;zali&#347;cie si&#281; z wymaga&#324; zadeklarowania u&#380;ywanych komponent&#243;w i ich praw autorskich. By&#322;a to w zasadzie tylko kwestia znalezienia sobie darmowych komponent&#243;w, i wypisania nam w skr&#243;cie na jakich licencjach s&#261;.&lt;/p&gt;


	&lt;p&gt;S&#281;dziowanie zostawione by&#322;o na ostatni&#261; chwil&#281; &amp;#8211; gdy wszyscy cz&#322;onkowie Kapitu&#322;y wreszcie mogli zasi&#261;&#347;&#263; z kaw&#261; i na spokojnie oceni&#263; wszystkie zg&#322;oszenia. Ka&#380;dy z program&#243;w mia&#322; swoje 5 minut, i pierwsze wra&#380;enie liczy&#322;o si&#281; mocno, cho&#263; nie by&#322;o decyduj&#261;ce.&lt;/p&gt;


	&lt;p&gt;Z wieloma widgetami czy aplikacjami mieli&#347;my problem &amp;#8211; ci&#281;&#380;ko je by&#322;o nam uruchomi&#263;. G&#322;&#243;wne przyczyny tego to zaszyte w kodzie na sta&#322;e URLe, wymagania nietypowych bibliotek czy te&#380; specyficznej wersji &lt;span class="caps"&gt;PHP&lt;/span&gt;. Widget pod Adobe &lt;span class="caps"&gt;AIR&lt;/span&gt; nie chcia&#322; dzia&#322;a&#263; w najnowszej (nadal beta) wersji &#347;rodowiska, ruszy&#322; dopiero po zainstalowaniu starszej. Podobnie by&#322;o z widgetem pod Yahoo, cho&#263; tam trzeba by&#322;o za to zainstalowa&#263; najnowsz&#261;.&lt;/p&gt;


	&lt;p&gt;Regulamin konkursu okre&#347;la&#322; jakie s&#261; g&#322;&#243;wne kryteria oceny:&lt;/p&gt;


&lt;blockquote&gt;
a) Funkcjonalno&#347;&#263; i ergonomia projektu,&lt;br/&gt;
b) Stopie&#324; wykorzystania zasob&#243;w Portalu,&lt;br/&gt;
c) Przejrzysto&#347;&#263; i zawarto&#347;&#263; merytoryczna dokumentacji &lt;br/&gt;

Dodatkowym  kryterium  wp&#322;ywaj&#261;cym  na  ocen&#281;  Prac  Konkursowych  b&#281;dzie 
funkcjonalno&#347;&#263; Pracy Konkursowej wspomagaj&#261;ca integracj&#281; spo&#322;eczno&#347;ci Grono.net. 
&lt;/blockquote&gt;

	&lt;p&gt;Kapitu&#322;a zasiad&#322;a wi&#281;c w sali konferencyjnej, skonfiskowano i pod&#322;&#261;czono do rzutnika pierwszy z brzegu laptop z Vis&#359;&#261; (potrzebn&#261; do odpalenia jednego z widget&#243;w). Zabrali&#347;my ze sob&#261; te&#380; jednego MacBooka, kt&#243;ry by&#322; potrzebny w podobnym celu. I po kolei, ka&#380;de zg&#322;oszenie z przygotowanej uprzednio listy:&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;sprawdzamy czy dzia&#322;a. je&#347;li nie, naprawiamy lub instalujemy co trzeba. sporo rzeczy nie chodzi&#322;o od razu.&lt;/li&gt;
		&lt;li&gt;prezentowany jest opis aplikacji, wed&#322;ug autora i wed&#322;ug mnie, czyli rezultaty wcze&#347;niejszych uruchomie&#324;&lt;/li&gt;
		&lt;li&gt;Kapitu&#322;a podziwia sam program, czyli wygl&#261;d jak i funkcjonalno&#347;&#263;, oraz rozwa&#380;a oryginalno&#347;&#263; pomys&#322;u&lt;/li&gt;
		&lt;li&gt;je&#347;li uzna go za godny dalszej uwagi, zapisujemy nazwisko autora na tablicy&lt;/li&gt;
	&lt;/ol&gt;


	&lt;p&gt;Po przedstawieniu wszystkich zg&#322;osze&#324;, Kapitu&#322;a, nadal zamkni&#281;ta w pokoju, oddawa&#322;a g&#322;osy. Ka&#380;da z 8 obecnych os&#243;b mog&#322;a przyzna&#263; po jednym punkcie trzem r&#243;&#380;nym zg&#322;oszeniom. Z obserwacji wynika&#322;o, &#380;e bardzo istotne by&#322;o pierwsze wra&#380;enie, a najwa&#380;niejsze &amp;#8211; czytelno&#347;&#263; i funkcjonalno&#347;&#263; interfejsu. Ka&#380;dy wa&#380;y&#322; jednak r&#243;&#380;ne czynniki nieco inaczej &amp;#8211; niekt&#243;rzy stawiali na aspekt integracji spo&#322;eczno&#347;ci, inni na bogactwo funkcji, jeszcze inni pr&#243;bowali zweryfikowa&#263; oryginalno&#347;&#263; pomys&#322;u. Zaawansowanie techniczne nie by&#322;o decyduj&#261;ce bezpo&#347;rednio, ale zdecydowanie &#322;atwiej by&#322;o wyr&#243;&#380;ni&#263; si&#281; projektom uko&#324;czonym i dopracowanym. Je&#347;li program czy widget by&#322; napisany na szybko lub niedoko&#324;czony, by&#322;o to wida&#263; wyra&#378;nie. Istotne te&#380; by&#322;o, aby widget prezentowa&#322; wyniki dzia&#322;ania szybko &amp;#8211; Kapitu&#322;a nie mia&#322;a czasu czeka&#263; 5 minut a&#380; co&#347; wyliczy czy zaktualizuje.&lt;/p&gt;


	&lt;p&gt;Po oddaniu g&#322;os&#243;w, nie by&#322;o problemu z rozstrzygni&#281;ciem decyzji. Cho&#263; Kapitu&#322;a by&#322;a daleka od jednomy&#347;lno&#347;ci, nagrodzone projekty mocno odstawa&#322;y od konkurencji, i jasne by&#322;o komu przyzna&#263; nagrod&#281;.&lt;/p&gt;</description>
      <pubDate>Mon, 17 Dec 2007 16:09:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:227a89a2-513c-46f6-8152-a1b5db49c05f</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/12/17/podsumowanie-konkursu</link>
      <category>Konkursy</category>
      <category>podsumowanie</category>
      <category>wyniki</category>
      <category>kapitu&#322;a</category>
    </item>
    <item>
      <title>Z ostatniej chwili...</title>
      <description>&lt;p&gt;Po kilku godzinach burzliwych narad, jury konkursu Widget Grono.net zdecydowa&#322;o si&#281; og&#322;osi&#263; wyniki. Wszystkie zwyci&#281;skie prace zostan&#261; opublikowane w poniedzia&#322;ek 17 grudnia.&lt;/p&gt;


	&lt;p&gt;Zgodnie z regulaminem, laureaci miejsc 3, 4 i 5 otrzymuj&#261; nagrody w postaci iPod&#243;w. Oto oni:&lt;/p&gt;


	&lt;p&gt;Miejsce pi&#261;te zaj&#261;&#322; Artur Nowak z Krakowa, tw&#243;rca widgeta o nazwie &#8222;Gronostaj&#8221;.&lt;/p&gt;


	&lt;p&gt;Zdobywc&#261; miejsca czwartego jest Grzegorz Furga z Warszawy, kt&#243;ry stworzy&#322; aplikacj&#281; &#8222;Kochalubiszanuje.net&#8221;.&lt;/p&gt;


	&lt;p&gt;Miejsce trzecie zaj&#261;&#322; Konrad Banaszek z Warszawy, autor &#8222;BLIMPera&#8221;.&lt;/p&gt;


	&lt;p&gt;Laureatem drugiego miejsca i zdobywc&#261; komputera Apple MacBook jest Wojciech Polak z &#321;odzi, kt&#243;ry stworzy&#322; &#8222;Grono.net Widget dla iGoogle&#8221;.&lt;/p&gt;


	&lt;p&gt;Zwyci&#281;zc&#261; konkursu, otrzymuj&#261;cym nagrod&#281; g&#322;&#243;wn&#261; &#8211; komputer  Apple MacBook Pro, jest Wiktor Gworek z Warszawy, autor projektu &#8222;Pi&#281;cios&#322;&#243;wek&#8221;.&lt;/p&gt;


	&lt;p&gt;Wszystkim uczestnikom konkursu serdecznie dzi&#281;kujemy.&lt;/p&gt;</description>
      <pubDate>Fri, 14 Dec 2007 21:00:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:d437651c-3a10-46d7-9933-1cb6600fe784</guid>
      <author>admin</author>
      <link>http://apidoc.grono.net/articles/2007/12/14/wyniki</link>
      <category>Konkursy</category>
      <category>widget</category>
      <category>iPod</category>
      <category>MacBook</category>
    </item>
    <item>
      <title>Zosta&#322;o Wam...</title>
      <description>&lt;SCRIPT type="text/javascript"&gt;&lt;!-- // start hiding
BigDay = new Date(2007,11,1);
msPerDay = 24 * 60 * 60 * 1000;
var id,pause=0,  position=0;



function showtime() {
today = new Date();
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
tdays = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
e_minsLeft = (e_hrsLeft - hrsLeft) * 60;
//minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
minsLeft = Math.floor(e_minsLeft);
secsLeft = Math.floor((e_minsLeft - minsLeft) *60);
}

function Liczebnik( ile, rdzen, konc1, konc2, konc5 ) { //  Autor Romuald Zylla
var N0, N1, N2, R0;
 N0 = Math.floor( Math.abs( ile ) );  // funkcja ma sens dla liczb ca&#322;kowitych
 N1 = N0 % 10;
 N2 = N0 % 100;
 R0 = konc1;
 if (N0 == 1)   R0 = konc1
    else if ((N2 &gt; 4) &amp;&amp; (N2 &lt; 22))   R0 = konc5
 else if ((N1 &gt; 1) &amp;&amp; (N1 &lt;= 4))   R0 = konc2
     else R0 = konc5;
 return rdzen + R0;
}

function imascroller() {
// variables declaration
 var i, k;
 showtime();
var msg;

 if (timeLeft &lt; 0)
 msg = "Nic! Termin min&#261;&#322;.";
 else
 msg= "   " + 
    hrsLeft +Liczebnik( hrsLeft," godzin", "a","y","" ) +", "+
    minsLeft+Liczebnik( minsLeft," minut",  "a ","y ","  " ) + " i " +  secsLeft + Liczebnik(secsLeft, " sekund", "a ", "y ", "  ") +" na zg&#322;aszanie aplikacji konkursowych.";

document.getElementById('timer').innerHTML=msg;
 }


setInterval("imascroller()", 500);

//  End Hiding Here --&gt;
&lt;/script&gt;
&lt;p&gt;&lt;span id="timer"&gt;Mniej ni&#380; 12 godzin  na zg&#322;aszanie aplikacji konkursowych.&lt;/span&gt; Zako&#324;czenie zbierania prac nast&#261;pi dzi&#347; o p&#243;&#322;nocy, czyli kiedy pi&#261;tek przejdzie w sobot&#281;. Jak to kiedy&#347; m&#243;wili w radiu, decyduje data stempla pocztowego, czyli kiedy przyjdzie email. Aby nie by&#322;o problem&#243;w z precyzyjn&#261; definicj&#261; tej daty, sprawd&#378;cie czy macie w&#322;&#261;czon&#261; synchronizacj&#281; czasu z sieci.&lt;/p&gt;

&lt;p&gt;Dotychczasowe zg&#322;oszenia s&#261; bardzo interesuj&#261;ce, i zapowiada si&#281; trudny wyb&#243;r.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;UPDATE&lt;/b&gt;: Je&#347;li nie otrzymacie dzi&#347; potwierdzenia, co mo&#380;e si&#281; zdarzy&#263; szczeg&#243;lnie je&#347;li wy&#347;lecie widgeta bardzo p&#243;&#378;no,  poczekajcie do jutra. Wtedy zbierzemy ostatecznie wszystkie zg&#322;oszenia i wy&#347;lemy potwierdzenia. 

</description>
      <pubDate>Fri, 30 Nov 2007 12:16:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:f20721e5-884f-4b41-b60e-120367442237</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/11/30/odliczanie</link>
      <category>Konkursy</category>
      <category>konkurs</category>
      <category>czas</category>
      <category>zako&#324;czenie</category>
    </item>
    <item>
      <title>Zg&#322;aszanie prac konkursowych</title>
      <description>&lt;p&gt;Koniec konkursu zbli&#380;a si&#281; wielkimi krokami, chcemy wi&#281;c przypomnie&#263; jak nale&#380;y prawid&#322;owo zg&#322;asza&#263; swoje prace.&lt;/p&gt;


	&lt;p&gt;&lt;a href="/trac/browser/regulamin/regulamin.pdf?format=raw"&gt;Regulamin&lt;/a&gt; w punkcie 12 okre&#347;la:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;[...] W celu zg&#322;oszenia udzia&#322;u w Konkursie Uczestnik przesy&#322;a Prac&#281; Konkursow&#261; na  adres e-mail  podany  przez  organizatora  wraz  z  podaniem  nast&#281;puj&#261;cych  danych: nazwa  projektu,  imi&#281;,  nazwisko,  pseudonim,  wiek  Uczestnika/cz&#322;onk&#243;w  zespo&#322;u  oraz 
danych kontaktowych w postaci adresu e&#173;mail, adresu do korespondencji pocztowej oraz numeru telefonu.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;blockquote&gt;
		&lt;p&gt;W przypadku gdy Uczestnikiem konkursu jest zesp&#243;&#322;, Uczestnik przesy&#322;a Prac&#281;  Konkursow&#261;  na  adres  e&#8211;mail  podany  przez  organizatora  wraz  z  podaniem nast&#281;puj&#261;cych  danych:  nazwa  projektu,  imi&#281;,  nazwisko,  pseudonim,  wiek  osoby 
reprezentuj&#261;cej  Uczestnika/cz&#322;onk&#243;w  zespo&#322;u  we  wszystkich  czynno&#347;ciach  cywilnych i prawnych bezpo&#347;rednio i po&#347;rednio zwi&#261;zanych z Konkursem, w tym z odbiorem nagr&#243;d przyznanych za zg&#322;oszon&#261; przez Uczestnika Prac&#281; Konkursow&#261;.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Zg&#322;oszenie do Konkursu nast&#281;puje  w  chwili  otrzymania  przez  Uczestnika  potwierdzenia  przes&#322;anego  przez Organizatora z konkursowego adresu Grono.net. Jeden Uczestnik mo&#380;e zg&#322;osi&#263; nie wi&#281;cej ni&#380; trzy Prace Konkursowe. Zg&#322;oszenia do udzia&#322;u w konkursie przyjmowane s&#261; do dnia 30  listopada  2007  r. [...]&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Istotne s&#261; te&#380; ustalenia kolejnych punkt&#243;w, szczeg&#243;lnie o prawach autorskich:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;W  przypadku  gdy  w  Pracy  Konkursowej  uczestnik  wykorzysta&#322;  elementy  stanowi&#261;ce przedmiot  praw  na  dobrach  niematerialnych  lub  innych  praw  os&#243;b  trzecich  warunkiem uczestnictwa  w  Konkursie  jest  do&#322;&#261;czenie  do  zg&#322;oszenia  dowodu  uprawnie&#324;  Uczestnika do wykorzystania korzystania z tego elementu w ramach Pracy Konkursowej.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Oznacza to, &#380;e je&#380;eli korzystacie np. z cudzych grafik czy kodu nie b&#281;d&#261;cego na otwartej licencji, do pracy powinno by&#263; do&#322;&#261;czone o&#347;wiadczenie w&#322;a&#347;ciciela praw autorskich tych&#380;e grafik lub kodu. Zastrzegamy sobie prawo do wymagania tego o&#347;wiadczenia w formie papierowej &amp;#8211; wi&#281;c b&#261;d&#378;cie przygotowani. Punkt 14 i 15 regulaminu pozwala nam odrzuci&#263; prac&#281;, a nawet cofn&#261;&#263; przyznanie nagrody, je&#347;li sytuacja prawna pracy konkursowej b&#281;dzie niepewna.&lt;/p&gt;</description>
      <pubDate>Fri, 23 Nov 2007 21:08:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:6f9de60a-555e-4fa1-9e40-fb4f5af79472</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/11/23/zglaszanie-prac</link>
      <category>Konkursy</category>
      <category>konkurs</category>
      <category>zg&#322;oszenia</category>
      <category>prawa</category>
      <category>autorskie</category>
      <category>copyright</category>
    </item>
    <item>
      <title>Obserwowane w&#261;tki</title>
      <description>&lt;p&gt;Zg&#322;osili&#347;cie potrzeb&#281; dost&#281;pu do listy w&#261;tk&#243;w obserwowanych przez u&#380;ytkownika. W ramach dobrej wsp&#243;&#322;pracy, oto i &lt;a href="/trac/wiki/Forum#Obserwowanew&#261;tki"&gt;one&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Wed, 21 Nov 2007 10:25:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:743b997b-5319-4634-88fe-e8aed3c06a4d</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/11/21/obserwowane-watki</link>
      <category>forum</category>
      <category>w&#261;tki</category>
      <category>obserwowane</category>
    </item>
    <item>
      <title>Kolejna porcja poprawek</title>
      <description>&lt;p&gt;Wprowadzili&#347;my dzi&#347; d&#322;ugo oczekiwane aktualizacje. Oto lista zmian, szczeg&#243;&#322;y jak zwykle w dokumentacji.&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;pobieranie nowego tokena zwraca par&#281; (token, handle)&lt;/li&gt;
		&lt;li&gt;pobranie tokena gdy jest si&#281; zalogowanym na Gronie lub &lt;span class="caps"&gt;API&lt;/span&gt; w spos&#243;b zwyk&#322;y (poprzez ciasteczka) zwr&#243;ci kod 400 &amp;#8211; gdy&#380; nie jest to prawid&#322;owa operacja&lt;/li&gt;
		&lt;li&gt;solidnie zwi&#281;kszony limit wysy&#322;ania blimp&#243;w przez &lt;span class="caps"&gt;API&lt;/span&gt; (uwaga &amp;#8211; mo&#380;e zosta&#263; skorygowany)&lt;/li&gt;
		&lt;li&gt;zwi&#281;kszony limit wysy&#322;ania wiadomo&#347;ci gronowych poprzez &lt;span class="caps"&gt;API&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;przy pobieraniu profilu, mo&#380;na teraz ograniczy&#263; list&#281; pobieranych danych, co spowoduje zmian&#281; w realizacji limitu. pokr&#243;tce, je&#347;li pobieramy 6 p&#243;l zamiast wszystkich 18, mo&#380;emy wys&#322;a&#263; 450 a nie 150 zapyta&#324; dziennie.&lt;/li&gt;
		&lt;li&gt;pole &lt;em&gt;surname&lt;/em&gt; zawiera teraz nazwisko, a nie nazw&#281; ekranow&#261;. mieli&#347;my liter&#243;wk&#281; w kodzie.&lt;/li&gt;
	&lt;/ol&gt;</description>
      <pubDate>Tue, 13 Nov 2007 15:53:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:4b116cef-f6c2-4124-ba10-be5ecc5d59a4</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/11/13/kolejna-porcja-poprawek</link>
      <category>Blimp</category>
      <category>Konkursy</category>
      <category>profil</category>
      <category>wiadomo&#347;ci</category>
      <category>token</category>
      <category>handle</category>
      <category>blimp</category>
    </item>
    <item>
      <title>Platformy kom&#243;rkowe - ju&#380; mo&#380;na!</title>
      <description>&lt;p&gt;Wprowadzili&#347;my zmian&#281; w regulaminie konkursu. Teraz przyjmujemy jako zg&#322;oszenia r&#243;wnie&#380; widgety napisane jako aplikacje na platformy przeno&#347;ne. Nie na wszystkie &amp;#8211; macie 3 wybory:&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;Java Platform, Mobile Edition (J2ME), &lt;span class="caps"&gt;MIDP2&lt;/span&gt;.0&lt;/li&gt;
		&lt;li&gt;Symbian: &lt;span class="caps"&gt;S60&lt;/span&gt; (nowe telefony Nokii)&lt;/li&gt;
		&lt;li&gt;Symbian: &lt;span class="caps"&gt;UIQ&lt;/span&gt; (Sony Ericsson, Motorola, BenQ, niekt&#243;re modele Nokii)&lt;/li&gt;
	&lt;/ol&gt;


	&lt;p&gt;Ograniczenie do najpopularniejszych platform s&#322;u&#380;y g&#322;&#243;wnie dalszej popularno&#347;ci widgetu (ile os&#243;b ma iPhone?), oraz u&#322;atwieniu nam testowania.&lt;/p&gt;


	&lt;p&gt;Wyci&#261;gnijcie zatem programy z szuflady, dopracujcie i zg&#322;aszajcie!&lt;/p&gt;</description>
      <pubDate>Mon, 12 Nov 2007 17:01:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:b9b96b22-a876-4629-8eba-ad48a99867bc</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/11/12/platformy-komorkowe</link>
      <category>Konkursy</category>
    </item>
    <item>
      <title>Nowo&#347;ci i poprawki</title>
      <description>&lt;p&gt;Dodali&#347;my (wejd&#261; z dzisiejszym deployem) kolejne funkcjonalno&#347;ci i poprawki w &lt;span class="caps"&gt;API&lt;/span&gt;:&lt;/p&gt;


	&lt;ol&gt;
	&lt;li&gt;W li&#347;cie znajomych i grupach dosz&#322;o pole &lt;em&gt;online&lt;/em&gt;. Faktycznie by&#322;o tam ju&#380; wcze&#347;niej, ale dopiero teraz jest oficjalne.&lt;/li&gt;
		&lt;li&gt;R&#243;wniez w znajomych, je&#347;li u&#380;ytkownik nie mia&#322; &lt;em&gt;scrname&lt;/em&gt; (nazwy ekranowej), pole to pozostawa&#322;o puste. Teraz zawiera&#263; b&#281;dzie jego imi&#281; i nazwisko, je&#347;li ma wpisane.&lt;/li&gt;
		&lt;li&gt;Mo&#380;na odczyta&#263; list&#281; gron tematycznych do kt&#243;rych zapisany jest u&#380;ytkownik. Szczeg&#243;&#322;y w &lt;a href="http://apidoc.grono.net/trac/wiki/Subskrypcje"&gt;dokumentacji&lt;/a&gt;.&lt;/li&gt;
		&lt;li&gt;Dost&#281;p do cudzych grup znajomych zosta&#322; zablokowany.&lt;/li&gt;
		&lt;li&gt;Powt&#243;rne zalogowanie si&#281; na &lt;span class="caps"&gt;API&lt;/span&gt; zwr&#243;ci u&#380;yteczn&#261; odpowied&#378;, zamiast kodu &lt;span class="caps"&gt;HTML&lt;/span&gt; strony g&#322;&#243;wnej Grona.&lt;/li&gt;
	&lt;/ol&gt;</description>
      <pubDate>Mon, 05 Nov 2007 13:27:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:eda66279-2e2e-42ac-a13c-62b43bb09074</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/11/05/nowo%C5%9Bci-i-poprawki</link>
    </item>
    <item>
      <title>Wylogowanie z API</title>
      <description>&lt;p&gt;Je&#347;li korzystacie z ciasteczek sesji, zamiast token&#243;w, wiecie &#380;e nie by&#322;o opcji wylogowania si&#281;. Od teraz jest &amp;#8211; zapraszam do czytania (kr&#243;tkiej) &lt;a href="http://apidoc.grono.net/trac/wiki/API/Login#Logout"&gt;dokumentacji&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Mon, 05 Nov 2007 13:20:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:f38994f0-51d8-4182-9d05-7de45527a99f</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/11/05/jest-logout</link>
      <category>login.</category>
      <category>logout</category>
      <category>autoryzacja</category>
    </item>
  </channel>
</rss>
