<?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>OSnews.pl &#187; programowanie</title>
	<atom:link href="http://osnews.pl/tag/programowanie/feed/" rel="self" type="application/rss+xml" />
	<link>http://osnews.pl</link>
	<description>Obywatelski Serwis Niusów IT</description>
	<lastBuildDate>Thu, 24 May 2012 14:36:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>LVEE 2012 przyjmowanie streszczeń i wniosków o uczestnictwo zostało otwarte</title>
		<link>http://osnews.pl/lvee-2012-przyjmowanie-streszczen-i-wnioskow-o-uczestnictwo-zostalo-otwarte/</link>
		<comments>http://osnews.pl/lvee-2012-przyjmowanie-streszczen-i-wnioskow-o-uczestnictwo-zostalo-otwarte/#comments</comments>
		<pubDate>Fri, 11 May 2012 08:01:17 +0000</pubDate>
		<dc:creator>lvee</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[floss]]></category>
		<category><![CDATA[Konferencja]]></category>
		<category><![CDATA[lvee]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://osnews.pl/lvee-2012-przyjmowanie-streszczen-i-wnioskow-o-uczestnictwo-zostalo-otwarte/</guid>
		<description><![CDATA[8-ma międzynarodowa konferencja twórców i użytkowników FLOSS Linux Vacation / Eastern Europe odbędzie się w dniach 07 – 10 czerwca 2012 roku koło Grodna. Przyjmowanie streszczeń i wniosków o uczestnictwo zostało otwarte, sponsorzy są mile widziane. Coroczna konferencja twórców i użytkowników oprogramowania free / open source, która odbywa się na Białorusi, nieuchronnie gromadzi specjalistów z [...]]]></description>
			<content:encoded><![CDATA[<p>8-ma międzynarodowa konferencja twórców i użytkowników FLOSS Linux Vacation / Eastern Europe odbędzie się w dniach 07 – 10 czerwca 2012 roku koło Grodna.</p>
<p>Przyjmowanie streszczeń i wniosków o uczestnictwo zostało otwarte, sponsorzy są mile widziane.</p>
<p><!--header--><span id="more-224923"></span>
<p>Coroczna konferencja twórców i użytkowników oprogramowania free / open source, która odbywa się na Białorusi, nieuchronnie gromadzi specjalistów z Białorusi, Rosji, Ukrainy, krajów Unii Europejskiej i innych.</p>
<p>Oficjalnymi językami konferencji są rosyjski, białoruski i angielski. W Linux Vacation / Eastern Europe profesjonalna wymiana doświadczeń łączy się z trzema dniami nieformalnej komunikacji na łonie przyrody. Format konferencji obejmuje ustne prezentacje, wykłady, warsztaty i okrągłe stoły. Spektrum tematów jest tradycyjnie szeroki – od raportów na temat nowych free / open source technologii, oprogramowania i praktyk ich wykorzystania do analizy aspektów prawnych i ekonomicznych wolnej licencji. Na początku konferencji zostanie opublikowana książka, która zawiera streszczenia wygłoszonych referatów, jak również materiały z sesji zimowej LVEE Winter 2012 i tradycyjny blok wywiadów.</p>
<p>Aby wziąć udział w LVEE 2012 należy przejść rejestrację na stronie http://lvee.org i zgłosić uczestnictwo w LVEE 2012 przed 24 maja. Prelegenci powinni złożyć streszczenia wykładów przed tą datą, korzystając z systemu on-line edycji i przeglądu streszczeń na stronie internetowej konferencji. Zgodnie z tradycją LVEE osoby wygłaszające referaty są zwolnieni od uiszczenia organizacyjnej.</p>
<p>Strona zawiera również wiele informacji na temat konferencji, w tym historii projektu, wytyczne streszczeń, informacje o dostawie i zakwaterowaniu uczestników, on-line materiały z poprzednich konferencji.</p>
<p>Komitet organizacyjny zaprasza sponsorów. Wsparcie dla imprezy tradycyjnie udzielają przedsiębiorstwa informatyczne, które są zainteresowane współpracą z wykwalifikowanymi specjalistami w dziedzinie wolnego oprogramowania oraz wsparciem wolnego oprogramowania jako społecznie znaczącego zjawiska. Udział w LVEE 2012 daje im wyłączną możliwość pracy bezpośrednio z publicznością, składający się z najbardziej aktywnych twórców i użytkowników wolnego oprogramowania.</p>
<p>Do tej pory kompanie SaM Solutions, Promwad, EPAM Systems, WORLD of TANKS team, SOURCEFABRIC, Ciklum jak również portale internetowe hoster.by i it-job.by zgłosili poparcie LVEE 2012.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/lvee-2012-przyjmowanie-streszczen-i-wnioskow-o-uczestnictwo-zostalo-otwarte/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C# lepszy dla Androida?</title>
		<link>http://osnews.pl/c-lepszy-dla-androida/</link>
		<comments>http://osnews.pl/c-lepszy-dla-androida/#comments</comments>
		<pubDate>Wed, 09 May 2012 09:05:18 +0000</pubDate>
		<dc:creator>tech.pgs-soft.com</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>

		<guid isPermaLink="false">http://osnews.pl/c-lepszy-dla-androida/</guid>
		<description><![CDATA[Po tym jak Xamarin przejął Mono od Novella, zaczął pracować nad projektem – XobotOS. Wyniki eksperymentu wskazują na to, że .NET i C# mogłyby zastąpić Javę w Androidzie, uwalniając tym samym Google od sporów patentowych i poprawiając wydajność tworzonych aplikacji. Idea zastosowania C# zamiast Javy pojawiła się już u samych początków Androida. Zdecydowano się jednak [...]]]></description>
			<content:encoded><![CDATA[<p>Po tym jak Xamarin przejął Mono od Novella, zaczął pracować nad projektem – XobotOS. Wyniki eksperymentu wskazują na to, że .NET i C# mogłyby zastąpić Javę w Androidzie, uwalniając tym samym Google od sporów patentowych i poprawiając wydajność tworzonych aplikacji.</p>
<p><!--header--><span id="more-224915"></span>
<p>Idea zastosowania C# zamiast Javy pojawiła się już u samych początków Androida. Zdecydowano się jednak na drugą opcję. Dzisiaj  Xamarin stara się przekonać deweloperów Androida do korzystania z platformy Mono, jako lepszej i wydajniejszej, charakteryzującej się rónież mniejszym zużyciem baterii. Platforma Mono jest produktem open-source’owym wdrażającym .NET framework, pozwalającym deweloperom na pisanie kodu przy użyciu C#, podczas pracy w opartym na Javie systemie. W ramach projektu XobotOS przeniesiono Androida 4.0 z platformy Java/Dalvik na C#. Tłumaczenie kodu Javy na C# przeprowadzono przy pomocy open-source’owego konwertera Sharpen. Część kodu przetłumaczono ręcznie.</p>
<p>1 maja Xamarin udostępnił ulepszony Sharpen wraz z kodem do systemu XobotOS na licencji Apache. </p>
<p>Obok poprawy wydajności, za zmianami przemawiają szczególnie kwestie prawne. Microsoft zapewnia o braku ewentualnych roszczeń patentowych. Wprawdzie Xamarin rozwijał XobotOS tylko po to by przystosowac Mono do Androida, ale całe przedsięwzięcie pokazuje alternatywy i nowe perspektywy dla Google.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/c-lepszy-dla-androida/feed/</wfw:commentRss>
		<slash:comments>137</slash:comments>
		</item>
		<item>
		<title>Linux Academy &#8211; Wyrażenia regularne</title>
		<link>http://osnews.pl/linux-academy-wyrazenia-regularne/</link>
		<comments>http://osnews.pl/linux-academy-wyrazenia-regularne/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 17:42:13 +0000</pubDate>
		<dc:creator>mewp</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[ASI]]></category>
		<category><![CDATA[Linux Academy]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[pwr]]></category>
		<category><![CDATA[regexp]]></category>
		<category><![CDATA[Wrocław]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://osnews.pl/linux-academy-wyrazenia-regularne/</guid>
		<description><![CDATA[Kontynuując wykłady w cyklu Linux Academy, Akademickie Stowarzyszenie Informatyczne przedstawia kolejny: Wyrażenia Regularne. Wyrażenia regularne to narzędzie, które jest niezastąpione w przetwarzaniu tekstu. Niezależnie od tego, czy chcemy znaleźć wszystkie adresy IP w pliku, wyciągnąć ścieżkę z url-a, czy po prostu znaleźć tekst pasujący do wzorca w pliku, korzystamy właśnie z nich. Na tym wykładzie [...]]]></description>
			<content:encoded><![CDATA[<p>Kontynuując wykłady w cyklu Linux Academy, Akademickie Stowarzyszenie Informatyczne przedstawia kolejny: Wyrażenia Regularne.</p>
<p><!--header--><span id="more-224770"></span>
<p>Wyrażenia regularne to narzędzie, które jest niezastąpione w przetwarzaniu tekstu. Niezależnie od tego, czy chcemy znaleźć wszystkie adresy IP w pliku, wyciągnąć ścieżkę z url-a, czy po prostu znaleźć tekst pasujący do wzorca w pliku, korzystamy właśnie z nich. Na tym wykładzie zostanie pokazane jak działają, zarówno teoretycznie, jak i na przykładach.</p>
<p>Wykład odbędzie się 24 kwietnia o godzinie 19, w sali 2.17 w budynku C-13 Politechniki Wrocławskiej. Poprowadzi go Sergiy Dorosh. </p>
<p>Więcej informacji na http://linuxacademy.pl/. Zapraszamy.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/linux-academy-wyrazenia-regularne/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Relacja z HackFest 2012</title>
		<link>http://osnews.pl/relacja-z-hackfest-2012/</link>
		<comments>http://osnews.pl/relacja-z-hackfest-2012/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 10:56:15 +0000</pubDate>
		<dc:creator>mjastrzebowski</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[relacja]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://osnews.pl/relacja-z-hackfest-2012/</guid>
		<description><![CDATA[W czasie weekendu uczestniczyłem jako mentor w konkursie programistycznym HackFest 2012. Etap implementacji już za nami, więc zebrałem kilka myśli na temat tego wydarzenia. Miejsce, a w zasadzie miejsca Konkurs był nietypowy o tyle, że były trzy równoczesne miejsca gromadzące uczestników: Poznań, Bielsko-Biała i sieć. Tego typu podział był z pewnością komplikacją dla organizatorów, ale [...]]]></description>
			<content:encoded><![CDATA[<p>W czasie weekendu uczestniczyłem jako mentor w konkursie programistycznym HackFest 2012. Etap implementacji już za nami, więc zebrałem kilka myśli na temat tego wydarzenia.</p>
<p><!--header--><span id="more-224767"></span>
<p><strong>Miejsce, a w zasadzie miejsca</strong></p>
<p>Konkurs był nietypowy o tyle, że były trzy równoczesne miejsca gromadzące uczestników: Poznań, Bielsko-Biała i sieć. Tego typu podział był z pewnością komplikacją dla organizatorów, ale na pewno zwiększył liczbę osób, które zdecydowały się wziąć udział. Sądzę, że to świetny pomysł i chciałbym coś w tym stylu widzieć również w przyszłym roku.</p>
<p>Osobiście uczestniczyłem w HackFeście w Poznaniu, a właściwie w Eureka Technology Park kilka kilometrów poza miastem. Miejsce to jeszcze pachnie nowością, co ma swoje dobre i złe strony, ale uważam, że znacznie lepiej nadaje się na 48-godzinny konkurs niż typowa lokalizacja konferencyjna. Dojazd był trochę utrudniony, ale Polacy przed Euro są przyzwyczajeni do tego, że wszystko jest rozkopane, a znak zakazu ruchu nie zawsze oznacza to co oznacza. Tak czy inaczej, miejsce jest fantastyczne i fajnie zagrało z takim wydarzeniem jak HackFest.</p>
<p><strong>Ludzie</strong></p>
<p>Właściwie w tym roku pełniłem rolę mentora już po raz drugi. Dlatego też było bardzo miło widzieć osoby, które powróciły do nas po zeszłym roku. Lepiej przygotowane i z lepszymi pomysłami. Było też sporo świeżej krwi, więc rozrzut doświadczenia wśród uczestników był dość duży w tym roku.</p>
<p>Jeżeli chodzi o projekty, dla mnie osobiście wyróżniały się:</p>
<p>    <a href="http://hackfest.pl/projects/1374,zabio.re" class="extlink">zabio.re</a> &#8211; drużyna rozpoczęła działania marketingowe od samego początku. Ich fanpage na Facebooku już zdążył zgromadzić ponad 150 fanów. Co ważne, sam pomysł jest też sensowny: carpooling, ale sprofilowany pod podróż ze znanymi pasażerami, adresowany do studentów, z kilkoma bajerami ułatwiającymi spontaniczne podróże. Dodatkową zaletą jest minimalistyczny interfejs. Myślę, że to mocny kandydat na zwycięstwo w tym roku.<br />
    <a href="http://hackfest.pl/projects/1563,crowdauthorsspan-stylefont-size-70-color-redonline-span" class="extlink">crowd|authors</a> &#8211; to jest jeden z projektów tworzonych online. Podobała mi się jego prezentacja w czasie wywiadów przez Skype, a sam pomysł jest całkiem interesujący. Dodatkowo, muszę przyznać, że łatwo mi identyfikować się z jednoosobowymi armiami, a ten projekt był właśnie rozwijany przez jedną osobę, Tomasza Sobczaka.<br />
    <a href="http://hackfest.pl/projects/1489,slicecook" class="extlink">Slicecook</a> &#8211; cóż mogę rzec? Myślę, że każdy, kto pracował nad jakąś nietrywialną aplikacją webową spotkał się z tym problemem. Serwis ułatwiający konwersję PSD do HTML? Gdzie mogę się zarejestrować?<br />
    <a href="http://hackfest.pl/projects/1382,webgrid" class="extlink">WebGrid</a> &#8211; kolejny projekt rozwijany przez jednoosobową armię, w tym przypadku w osobie Kaspra Warguły. Zainspirowany <a href="http://thibaud.be/" class="extlink">efektownym portfolio</a>, które niestety bazowane jest na Flashu. Kasper rozwija więc open-source&#8217;owy odpowiednik w HTML5. Nie jest to coś, co będzie mu łatwo sprzedać. Ale. Ukończenie, wypuszczenie i utrzymywanie takiego projektu to świetny atut w CV autora. Uważam więc, że Kasper z WebGrid wygra tak czy inaczej. Chyba, że po drodze zniechęci go Internet Explorer czy przeglądarki na smartfonach.</p>
<p>Honorowe wyróżnienie należy się najmłodszej ekipie, PowerMergers, którzy próbowali stworzyć <a href="http://hackfest.pl/projects/1541,sticky-kanban-board" class="extlink">Sticky Kanban Board</a> w Pythonie i Django, ucząc się obu technologii od zera. Brawa za odwagę i odpowiedni dobór narzędzi <img src='http://osnews.pl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Trochę marudzenia</strong></p>
<p>Jeżeli mogę trochę ponarzekać, były rzeczy, które niezbyt przypadły mi do gustu. Największą był termin imprezy. Właściwie dokładnie w tym samym czasie odbywały się także inne interesujące wydarzenia: HackWAW oraz meet.php. Idea tego pierwszego jest w zasadzie identyczna jak HackFest, podczas gry meet.php odbywał się w Poznaniu, jednym z miast, gdzie można było uczestniczyć w HackFeście. Oba te konflikty dość mnie zawiodły i liczę, że w przyszłym roku organizatorzy postarają się o to, żeby takiego problemu nie było. Jego konsekwencją jest bowiem mniejsza liczba uczestników, mniejsze i bardziej rozdrobnione zainteresowanie mediów, a także niekorzystny wpływ na ogólny odbiór wydarzenia.</p>
<p><strong>Co dalej</strong></p>
<p>Właśnie rozpoczęło się głosowanie na projekty, potrwa ono tydzień. Po głosowaniu jakieś projekty wygrają, inne nie i wszystko wróci do normy. A może nie?</p>
<p>Ten rodzaj wydarzenia z samej swojej natury inspiruje zmiany. Jak już można zobaczyć, ludzie wracają po roku zupełnie odmienieni. Doświadczenie, jakim jest HackFest, powoduje, że ludzie zaczynają wierzyć w to, że sami mogą kształtować swoją przyszłość.</p>
<p>Właściwie to mnie również swędzi trochę, żeby zgłosić się w przyszłym roku po prostu jako uczestnik. Żeby stanąć po drugiej stronie barykady, zmierzyć się ze słowami krytyki i uznania, żeby pokazać jak to się robi.</p>
<p><strong>Kilka słów do uczestników</strong></p>
<p>Powiedzmy, że Twój projekt był kiepski. Pomysł był słaby, a o implementacji szkoda gadać. Ludzie wytykali każdy problem z Twoim projektem. Łatwo w takiej sytuacji zgasić w sobie początkowy entuzjazm. Nie pozwól na to. To projekt jest porażką, a nie Ty. Ty rządzisz. Wystawienie się na publiczną krytykę i ocenę swoich aktualnych możliwości to oznaka bezcennej odwagi. Stworzenie czegoś co ma ręce i nogi jest trudne. Po prostu są wśród nas tacy, którzy sprawiają wrażenie, że jest to proste. Kiedy oni to robią, wygląda to łatwo. Stoi za tym odrobina talentu i tona pracy. Także nie zniechęcaj się. Już teraz jesteś jednym z niewielu. Ćwicz i wróć silniejszy za rok.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/relacja-z-hackfest-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Otwarty Kongres FLOSS</title>
		<link>http://osnews.pl/i-otwarty-kongres-floss/</link>
		<comments>http://osnews.pl/i-otwarty-kongres-floss/#comments</comments>
		<pubDate>Sun, 15 Apr 2012 11:38:51 +0000</pubDate>
		<dc:creator>Marcin Karpezo</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[floss]]></category>
		<category><![CDATA[Katowice]]></category>
		<category><![CDATA[Konferencja]]></category>
		<category><![CDATA[kongres]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[plug]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[WiOO]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://osnews.pl/i-otwarty-kongres-floss/</guid>
		<description><![CDATA[W piątek, 27 kwietnia, w Katowicach odbędzie się I Otwarty Kongres FLOSS (choć tu chyba lepiej byłoby posługiwać się skrótem WiOO) organizowany z inicjatywy Polskiej Grupy Użytkowników Linuksa (PLUG) oraz Instytut Informatyki przy Wydziale Informatyki i Nauki o Materiałach Uniwersytetu Śląskiego. Jako patron medialny gorąco zapraszamy do udziału, wstęp wolny! Otwarty Kongres FLOSS to spotkanie [...]]]></description>
			<content:encoded><![CDATA[<p>W piątek, 27 kwietnia, w Katowicach odbędzie się I Otwarty Kongres FLOSS (choć tu chyba lepiej byłoby posługiwać się skrótem WiOO) organizowany z inicjatywy Polskiej Grupy Użytkowników Linuksa (PLUG) oraz Instytut Informatyki przy Wydziale Informatyki i Nauki o Materiałach Uniwersytetu Śląskiego. Jako patron medialny gorąco zapraszamy do udziału, <strong>wstęp wolny</strong>!</p>
<p><!--header--><span id="more-224752"></span>
<p style="float:right;margin-left:5px;"><img src="http://osnews.pl/wp-content/uploads/2012/04/373017_276183285798691_309054224_n.jpg" alt="" title="373017_276183285798691_309054224_n" width="180" height="228" class="alignnone size-full wp-image-224753" /></p>
<p>
Otwarty Kongres FLOSS to spotkanie naukowe środowiska akademickiego oraz ludzi szeroko rozumianego świata nauki i rynku IT, organizowane przez Polską Grupę Użytkowników Linuksa (PLUG) oraz Instytut Informatyki przy Wydziale Informatyki i Nauki o Materiałach Uniwersytetu Śląskiego.</p>
<p>Impreza ta jest skierowana zarówno do naukowców, doktorantów, studentów, profesjonalistów, jak i do osób, które niedawno zainteresowały się naukami informatycznymi lub Wolnym Oprogramowaniem.</p>
<p>Kongres <strong>rozpocznie się o godzinie 9:30</strong>. W ramach Kongresu odbędzie się seria prelekcji, panel dyskusyjny oraz tematyczna prelekcja przedstawiciela sponsora.</p>
<p>Osoby chętne do przedstawienia 10 minutowego wystąpienia w ramach &#8222;Lightning talk&#8221; zapraszamy do zgłaszania tematów na adres <a href="mailto:kongresfloss&#64;bobson.pl">kongresfloss&#64;bobson.pl</a>.</p>
<h3>Tematy prelekcji:</h3>
<ul>
<li>Rafał Malujda „Open source i Open content jako modele zarządzania prawami na uniwersytetach”</li>
<li>Dominik Tomaszuk „Koncepcja łączenia otwartych dany w e-administracji”</li>
<li>Dominik Tomaszuk „Przegląd otwartych baz danych NoSQL”</li>
<li>Filip Kłębczyk „Metody wykrywania szczególnych wydarzeń na podstawie analizy zmian elementów stron internetowych”</li>
</ul>
<p>Po części oficjalnej zapraszamy na After Party i rozmowy kuluarowe! <img src='http://osnews.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Organizatorami są: Polska Grupa Użytkowników Linuksa &#8211; PLUG oraz Instytut Informatyki przy Wydziale Informatyki i Nauki o Materiałach Uniwersytetu Śląskiego.</p>
<p>Sponsorami imprezy są firma Microsoft (sponsor główny) oraz BoBsoN.</p>
<p>Więcej informacji oraz formularz rejestracyjny (nieobowiązkowy) znajdziecie na stronie <a href="http://kongresfloss.linux.org.pl/" class="extlink">kongresfloss.linux.org.pl</a>.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/i-otwarty-kongres-floss/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>[Konkurs] Wygraj wejściówkę na HackWAW!</title>
		<link>http://osnews.pl/konkurs-wygraj-wejsciowke-na-hackwaw/</link>
		<comments>http://osnews.pl/konkurs-wygraj-wejsciowke-na-hackwaw/#comments</comments>
		<pubDate>Sat, 07 Apr 2012 23:08:54 +0000</pubDate>
		<dc:creator>Marcin Karpezo</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[hackwaw]]></category>
		<category><![CDATA[hakaton]]></category>
		<category><![CDATA[konkurs]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[warszawa]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://osnews.pl/konkurs-wygraj-wejsciowke-na-hackwaw/</guid>
		<description><![CDATA[Ruszają zapisy na 24 godzinny maraton programowania w Warszawie, a my w ramach patronatu mamy do rozdania trzy wejściówki, które możesz zgarnąć w prostym, świątecznym konkursie! Ruszają zapisy na 24 godzinny maraton programowania w Warszawie. Nie boisz się braku snu, zmęczenia czy konieczności patrzenia w ekran przez dobę i kochasz tworzyć aplikacje, pracować w grupie [...]]]></description>
			<content:encoded><![CDATA[<p>Ruszają zapisy na 24 godzinny maraton programowania w Warszawie, a my w ramach patronatu mamy do rozdania trzy wejściówki, które możesz zgarnąć w prostym, świątecznym konkursie!</p>
<p><!--header--><span id="more-224702"></span><img src="http://osnews.pl/wp-content/uploads/2012/04/hackwaw_logo_big.png" alt="" title="hackwaw_logo_big" width="600" class="aligncenter size-full wp-image-224703" />
<p>Ruszają zapisy na 24 godzinny maraton programowania w Warszawie. Nie boisz się braku snu, zmęczenia czy konieczności patrzenia w ekran przez dobę i kochasz tworzyć aplikacje, pracować w grupie oraz wygrywać? Jesteś designerem, specjalistą od interfejsów użytkownika lub programistą piszącym w dowolnym języku i na dowolnej platformie?</p>
<h2>HACKWAW to impreza dla Ciebie!</h2>
<p>W kwietniowy weekend (14-15.04), w jednym z najbardziej kreatywnych miejsc coworkingowych w Warszawie zbierze się prawie 100 programistów oraz grafików, aby przez kolejne 24 godziny non-stop tworzyć, projektować i kodować swoje projekty. Na pomoc ruszą im inżynierowie i ewangeliści z najlepszych firm: Microsoft, Allegro i HP. Uczestnikom przyglądać będzie się akcelerator BeastFund oraz fundusz inwestycyjny BlackLion. Organizatorzy zadbali również o jedzenie, a energetycznych drinków nie zabraknie dzięki wsparciu firmy Monster Energy. Wszystko to po to, żeby zgromadzić w jednym miejscu najzdolniejszych polskich programistów, pozwolić im uwolnić kreatywność i oczywiście &#8211; wyłonić najlepszy zespół.</p>
<p>HackWAW to pierwsza tego typu impreza w Polsce organizowana na tak dużą skalę. Inspiracją do stworzenia inicjatywy HackWAW są legendarne hackathony odbywające się za Wielką Wodą w Nowym Jorku czy San Francisco. W Polsce hackathony zdobywają coraz większą popularność głównie dzięki Startup Weekendom organizowanym cyklicznie w dużych miastach polski, których celem jest stworzernie w 54 godziny biznesu. W HACKWAW nie chodzi jednak tworzenie startupu, biznesu czy firmy, a radość tworzenia produktu, narzędzia. Radość programowania.</p>
<p>Impreza odbędzie się 14 i 15 kwietnia w centrum coworkingowym AIP Business Link, na 12 piętrze wieżowca Zebra Tower, w sercu Warszawy, tuż obok stacji metra Politechnika. Centrum AIP oferuje miejsca do co-workingu, prywatne biura, kreatywne salki do spotkań oraz sale konferencyjne, a także szereg usług doradczych. Oferta dopasowana jest do osób rozpoczynających swój biznes, a miesięczne opłata za korzystanie z usług Business Link AIP jest bardzo niska.</p>
<p>Co najważniejsze, organizacją HACKWAW zajęli się młodzi przedsiębiorcy i programiści, którym brakowało społeczności programistów w Polsce, dlatego postanowili ją stworzyć. Ola Sitarska i Kuba Kucharski, którzy kilkukrotnie wygrali hackathony i Startup Weekendy zapewnią wsparcie młodym uczestnikom i podzielą się swoim doświadczeniem sprawiając, że to wyjątkowe wydarzenie na długo zapadnie w pamięci uczestników.</p>
<p>Więcej informacji znajdziesz na na stronie <a href="http://hackwaw.com" class="extlink">hackwaw.com</a>.</p>
<h2>Konkurs!</h2>
<p>Co zrobić by wygrać wejściówki? To proste! Wyślij na maila <a href="mailto:konkurs@osnews.pl">konkurs@osnews.pl</a>. zawierającego najlepsze Twoim zdaniem świąteczne życzenia dla technogeeka (<a href="http://haktywizm.pl/haktywizm" class="extlink">kim jest technogeek?</a>)! Trzy (subiektywnie) najlepsze wersje życzeń zostaną nagrodzone darmową wejściówką na hakaton!</p>
<p>Na odpowiedzi czekamy do <strong>11 kwietnia</strong>! Wesołych świąt w imieniu grupy OSmedia. (:</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/konkurs-wygraj-wejsciowke-na-hackwaw/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Qt 5 Alfa</title>
		<link>http://osnews.pl/qt5-alfa/</link>
		<comments>http://osnews.pl/qt5-alfa/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 13:01:47 +0000</pubDate>
		<dc:creator>jstaniek</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[Wydania]]></category>

		<guid isPermaLink="false">http://osnews.pl/qt-5-alfa/</guid>
		<description><![CDATA[Po 9 miesiącach prac światło dzienne ujrzał zestaw bibliotek i narzędzi programistycznych Qt 5 w wersji Alfa. Pod kilkoma względami jest to wydanie przełomowe. Po raz pierwszy w tak wczesnej fazie prac w skład zespołu programistów weszli specjaliści spoza firmy Nokia. Głównym celem wydania wersji Alfa jest zgromadzenie uwag i wskazówek, które będą podstawą przy [...]]]></description>
			<content:encoded><![CDATA[<p>Po 9 miesiącach prac światło dzienne ujrzał zestaw bibliotek i narzędzi programistycznych Qt 5 w wersji Alfa. Pod kilkoma względami jest to wydanie przełomowe. Po raz pierwszy w tak wczesnej fazie prac w skład zespołu programistów weszli specjaliści spoza firmy Nokia.</p>
<p><!--header--><span id="more-224639"></span>
<p>Głównym celem wydania wersji Alfa jest zgromadzenie uwag i wskazówek, które będą podstawą przy publikowaniu kolejnych wersji w serii 5. Obecnie skoncentrowano się na modułach z grupy <a href="http://qt-project.org/wiki/Qt-Essentials-Modules" class="extlink"><i>Qt Essentials</i></a> stanowiących podstawę Qt 5.</p>
<p>Wersja Alfa jest dostępna jedynie <a href="http://qt-project.org/wiki/Qt-5-Alpha" class="extlink">w postaci kodu źródłowego</a>. Instrukcje budowania można znaleźć na <a href="http://qt-project.org/wiki/Qt-5-Alpha-building-instructions" class="extlink">stronie wiki projektu</a>. W niniejszym artykule przedstawiono stopień realizacji <a href="http://labs.qt.nokia.com/2011/05/09/thoughts-about-qt-5/" class="extlink">celów obranych w maju 2011</a>.</p>
<h3>Wizja</h3>
<p>Zasadniczą wizję wyznaczającą kierunek prac nad Qt 5 można określić następująco:</p>
<blockquote><p>Qt 5 powinien być podstawą nowego podejścia do tworzenia aplikacji. Zachowując możliwość budowania programów natywnych w języku C++, należy się skoncentrować na przejściu do modelu, gdzie C++ jest stosowany głównie do definiowania funkcji logiki biznesowej aplikacji opartych na <a href="http://qt-project.org/doc/qt-4.8/qml-intro.html" class="extlink">Qt Quick</a>.</p></blockquote>
<p>Qt 5.0 zbliża się do realizacji tej wizji. Sprawdza się już ona w przypadku pełnoekranowych interfejsów użytkownika na urządzenia przenośnych i wbudowanych. Na desktopie przechodzenie na Qt 5 zajmie trochę więcej czasu, prawdopodobnie rozpocznie się to przy wydaniu Qt 5.1 lub 5.2.</p>
<h3>Otwarty rozwój</h3>
<p>Twórcy Qt 5 za cel wybrali otwarty model rozwoju w ramach jednej społeczności z klarownymi zasadami (opisywany już na OSNews.pl <a href="http://osnews.pl/wystartowal-qt-project-org/" class="extlink">Open Governance</a>), aktywnie formującej się wraz z powołaniem do życia inicjatywy <a href="qt-project.org">qt-project.org</a>. Większość założeń naszkicowanych <a href="http://blog.qt.nokia.com/2010/06/03/open-governance/" class="extlink">dwa lata temu</a> zostało osiągniętych. Obecnie istotna liczba poprawek oraz nowych funkcji pochodzi od społeczności – zarówno firm i organizacji (m.in. KDE, Digia, Collabora, Accenture, KDAB) jak też od osób indywidualnych.</p>
<p><a href="http://qt-project.org/wiki/OnlineCommunities" class="extlink">Do społeczności może dołączyć każdy</a>. Oprócz wysokiej jakości dokumentacji, dostępne są fora (także <a href="http://qt-project.org/wiki/OnlineCommunities#c730389bc8d99e59c867766babdd48b5" class="extlink">polskie</a>), samouczki, filmy, liczne przykłady, a szereg aplikacji Qt jest dostępnych z pełnym kodem źródłowym.</p>
<h3>Cztery zmiany w architekturze Qt</h3>
<p>Podczas projektowania nowej serii zostały podjęte decyzje o zmianach w wewnętrznej architekturze Qt:</p>
<ol>
<li><b>Wszystkie edycje Qt mają teraz bazować na nowej warstwie abstrakcji Qt Platform Abstraction (<a href="http://qt-project.org/wiki/Qt-Platform-Abstraction" class="extlink">QPA</a>), tak by ułatwić natywne uruchamianie programów Qt na jeszcze większej liczbie urządzeń i systemów okienkowych.</b> Warstwa QPA została wprowadzona już w Qt 4.8 jako następca <a href="http://qt-project.org/doc/qt-4.8/embeddedlinux-support.html" class="extlink">QWS/Qt Embedded</a> dla urządzeń wbudowanych, a obecnie jest stosowana na <a href="http://qt-project.org/wiki/Qt_5.0" class="extlink">wszystkich platformach</a>. Zastosowanie bardziej przejrzystej architektury wewnętrznej Qt umożliwiło powstanie wersji dla QNX, Androida oraz iOS.
<li><b>Osiągnięcie widocznego (ok. 2,5x) wzrostu wydajności grafiki w porównaniu do Qt 4 dzięki przeprojektowaniu systemu grafiki z zastosowaniem <a href="http://qt-project.org/doc/qt-4.8/qml-intro.html" class="extlink">Qt Quick</a> w wersji 2 i akceleracji <a href="http://pl.wikipedia.org/wiki/OpenGL_ES" class="extlink">OpenGL ES</a> 2 lub <a href="http://pl.wikipedia.org/wiki/OpenGL" class="extlink">OpenGL</a>.</b> Qt 5 wprowadza nową architekturę graficzną dla Qt Quick wykorzystującą struktury danych typu <a href="http://en.wikipedia.org/wiki/Scene_graph" class="extlink">Scenegraph</a> znane z gier i programów 3D. Aby było to możliwe i działało wydajnie, niezbędne było użycie OpenGL. Należy jednocześnie zaznaczyć, że akceleracja nie musi być sprzętowa; można stosować bibliotekę <a href="http://pl.wikipedia.org/wiki/Mesa_3D" class="extlink">mesa 3D</a> z <a href="http://www.mesa3d.org/llvmpipe.html" class="extlink">llvmpipe</a> co paradoksalnie nie ustępuje wydajności grafiki w Qt 4, a przy użyciu przetwarzania wielowątkowego skutkuje ok. <a href="http://labs.qt.nokia.com/2011/05/31/qml-scene-graph-in-master/" class="extlink">1.5x lepszą wydajnością</a>.
<p><br/><a href="http://labs.qt.nokia.com/2011/05/31/qml-scene-graph-in-master/" ><img src="http://labs.qt.nokia.com/wp-content/uploads/2011/05/numbers.png"></a></p>
<p>Podejście to jest stosowane oprócz urządzeń wbudowanych, np. w <a href="http://unity.ubuntu.com/" class="extlink">Ubuntu Unity</a>, które przeszło z GTK+ i Clutter na Qt Quick 1 bez wprowadzania wymagania sprzętowej akceleracji grafiki. Przejście na Qt Quick 2 zapewnie jeszcze bardziej usprawni działanie Unity.</p>
<p>System wyświetlania QPainter z Qt 4 będzie nadal dostępny w trybie grafiki rastrowej, OpenGL, generacji PDF oraz drukowania. Zgodność z Qt 4 ma umożliwiać uruchamianie w znacznej mierze niezmienionych programów Qt 4 z użyciem Qt 5.</p>
<li><b>Modularyzacja repozytorium kodu źródłowego Qt w celu osiągnięcia większej niż poprzednio elastyczności i uczynienia podejścia do programowania dla desktopu i urządzeń przenośnych uniwersalnym.</b> Ten cel to głównie zmiany organizacyjne. Biblioteki Qt Mobility stają się w ten sposób pełnoprawnymi, choć opcjonalnymi, modułami Qt. Podział Qt na więcej mniejszych modułów uniezależnia różne funkcje od siebie, podczas gdy dla użytkowników nie jest to widoczne.
<p>Wydzielenie opcjonalnych modułów Qt oraz modułów dostarczanych przez zewnętrznych autorów (3rd-party) jest pomocne choćby z powodu różnych potrzeb pojawiających przy programowaniu dla laptopów, tabletów i telefonów. Przydaje się to również dlatego, że wraz z wydaniem Qt 5.0 będzie (tak jak w ramach Qt 4.x) obowiązywała znana z poprzednich edycji ścisła zasada <a href="http://en.wikipedia.org/wiki/Binary_code_compatibility" class="extlink">zgodności binarnej</a> bibliotek. W ten sposób Qt 5 będzie dostarczać więcej modułów i funkcji niż jakakolwiek poprzednia wersja. Moduły dodatkowe znajdują się w grupie zwanej <a href="http://qt-project.org/wiki/Qt-Add-ons-Modules" class="extlink"><i>Qt Add-ons</i></a>.</p>
<li><a href="http://www.flickr.com/photos/qtbynokia/7028042949/" ><img src="http://farm8.staticflickr.com/7036/7028042949_d8bde3cfb1_m.jpg" style="float:right;padding-left:0.5em;padding-bottom:0.5em;"></a><b>Oddzielenie wszystkich QWidgetów przez umieszczenie ich w osobnej bibliotece graficznej.</b> Krok ten zapewnia niezmieniony dostęp do biblioteki graficznej opartej na QWidget w sytuacjach gdy zachodzi taka potrzeba, a jednocześnie poprawia modularność, przez co nie wymusza dostarczania obsługi QWidget na w przypadkach gdy interfejs graficzny jest realizowany wyłącznie przy pomocy Qt Quick.
</li>
</ol>
<p>Fundamentalne zmiany w Qt zapowiedziane na długo przed wydaniem wersji Alfa wywołały szereg pytań i dyskusji. Zostały one <a href="http://labs.qt.nokia.com/2011/05/11/responses-to-qt-5/" class="extlink">rozpatrzone</a>, co zapewne miało pozytywny wpływ na jakość niniejszego wydania.</p>
<h3>Nowe funkcje</h3>
<p>Obok zmian w architekturze Qt, piąta edycja oferuje <a href="http://qt-project.org/wiki/Qt-5Features" class="extlink">szereg nowych funkcji</a>. Oto ich krótkie omówienie:</p>
<ul>
<li><b>Qt Core</b> oferuje teraz QStandardPaths – narzędzie do uzyskiwania informacji standardowych lokalizacjach plików (dokumenty multimedia) bez względu na rodzaj urządzenia na którym działa Qt. Pojawiła się wydajna obsługa formatu JSON (stosuje go też QML), bardziej optymalne wyrażenia regularne (w stylu Perla) oraz rozpoznawanie typów plików (MIME) zarówno po rozszerzeniu jak i zawartości. Ta ostatnia funkcja została dostarczona przez osoby z projektu KDE. Poprawność połączeń sygnałów i slotów może być teraz sprawdzana podczas kompilacji programu. Wreszcie, Qt wykorzystuje nowy <a href="http://pl.wikipedia.org/wiki/C%2B%2B11" class="extlink">standard C++11</a> w przypadkach gdzie ma to sens (o ile sobie tego życzymy i obsługuje go kompilator).
<li><b>Qt Gui</b> nie zawiera teraz żadnych QWidgetów, gdyż te zostały przeniesione do osobnej biblioteki QtWidgets. Obsługa OpenGL jest teraz wbudowana w Qt Gui.
<li><b>Qt Network</b> oprócz dodania licznych usprawnień obsługuje teraz przeszukiwanie <a href="http://pl.wikipedia.org/wiki/Domain_Name_System" class="extlink">DNS</a>.
<li><b>Qt Widgets</b> &#8211; klasyczne widżety Qt z punktu widzenia programisty działają tak jak w Qt 4, jednak wewnętrznie są obsługiwane w architekturze abstrakcji QPA.
<li><a href="http://labs.qt.nokia.com/2012/02/02/qt-graphical-effects-in-qt-labs/" ><img src="http://i2.ytimg.com/vi/MsfioYYyrUg/default.jpg" style="float:right;"></a><b>Qt Quick</b> jest teraz dostępny w dwóch wersjach: Qt Quick 1 i Qt Quick. Qt Quick 1 jest odpowiednikiem Qt Quick z Qt 4. Stanowi on część Qt 5 w celu utrzymania pełnej zgodności z Qt 4, jednak nie będą do niego dodawane żadne nowe funkcje, a jedynie poprawki. Druga wersja Qt Quick to zaś narzędzie zalecane przy tworzeniu aplikacji w Qt 5.
<p>Oprócz wspomnianego przyrostu wydajności możliwego dzięki zastosowaniu Scenegraph, do osobnych modułów przeniesiono obsługę języków QML oraz JavaScript (oparty na szybkim silniku V8 znanym z Google Chrome). Może to prawdopodobnie pozwolić na tworzenie aplikacji QML nie korzystających z ekranu graficznego. Nowy Qt Quick ma być w znacznej mierze zgodny z Qt Quick 1; różnice będą widoczne przy pisaniu rozszerzeń elementów QML w języku C++.</p>
<li><b>Qt 3D i Qt Location</b> to nowe moduły z <i>Qt Essentials</i>. Qt 3D umożliwia programowanie 3D w Qt (C++ oraz Qt Quick), przy czym obsługuje wiele formatów modeli 3D, w tym format 3D Studio MAX od Autodesk. Qt Location oferuje programistom dostęp do GPS, map i innych usług lokalizacyjnych.
<li>
<a href="http://www.flickr.com/photos/qtbynokia/6881927382/" ><img src="http://farm8.staticflickr.com/7190/6881927382_f83cf2215d_m.jpg" style="float:right;padding-left:0.5em;padding-bottom:0.5em;"></a><b>Qt WebKit</b> korzysta z nowej wersji 2 silnika WebKit oferując przez to lepszą zgodność ze sztandarem HTML 5.
</ul>
<h3>Przenoszenie programów z Qt 4.x na Qt 5</h3>
<p>Łatwość przechodzenia na Qt 5 jest jednym z priorytetów projektu. Liczba zmian jakich ma dokonać programista w swoim kodzie źródłowym przy przechodzeniu na Qt 5 jest obecnie niewielka. Rzecz jasna kod trzeba ponownie skompilować, gdyż nie ma zgodności binarnej między wersją 4 a 5. Szczegółowe instrukcje znajdują się na <a href="http://wiki.qt-project.org/Transition_from_Qt_4.x_to_Qt5" class="extlink">wiki projektu</a>. Przykładem pokazującym poziom przenośności kodu źródłowego może być fakt, że Qt Creator już obecnie kompiluje się i działa z Qt 4 oraz 5 przy użyciu tego samego kodu źródłowego.</p>
<p>Programiści powinni pamiętać, że nie ma nagłej potrzeby przechodzenia na Qt 5. Qt 4.8 wciąż będzie przez znaczny czas pielęgnowane przez społeczność i firmy takie jak Digia. Przejście na Qt 5 należy uwzględniać po wykonaniu rachunku korzyści i kosztów.</p>
<h3>Co dalej?</h3>
<p>Powyższy opis pokazuje pokrótce jak wiele zdarzyło się w dziedzinie Qt odkąd wystartował projekt 5. Osoby zainteresowane pomocą przy projekcie mogą pobrać wersję Alfa w celu jej wypróbowania i zgłoszenia swych uwag. Dobrym sposobem kontaktu jest lista dyskusyjna development@qt-project.org (rejestracja na <a href="http://lists.qt-project.org/mailman/listinfo/development" class="extlink">lists.qt-project.org</a>) lub zgłaszanie błędów na stronie <a href="http://bugreports.qt-project.org/" class="extlink">bugreports.qt-project.org</a>. Poprawki do kodu źródłowego zgłasza się w otwartym systemie <a href="http://codereview.qt-project.org/" class="extlink">codereview.qt-project.org</a>.</p>
<p>W sieci dostępne są liczne przykłady zastosowania Qt 5. Oto najciekawsze z nich:</p>
<ul>
<li><a href="http://labs.qt.nokia.com/2012/02/29/pimp-my-video-shader-effects-and-multimedia/" class="extlink">Pimp my video: prezentacja użycia użycia programów cieniujących (OpenGL Shaders) z Qt Quick</a> </li>
<li><a href="http://labs.qt.nokia.com/2012/02/02/qt-graphical-effects-in-qt-labs/" class="extlink">Jak wyżej, efekty graficzne aplikowane do statycznych obrazów</a></li>
<li><a href="http://www.youtube.com/watch?v=A-vBbqamNBU" class="extlink">Qt 5, QML i shadery na urządzeniu Raspberry Pi (kosztującym kilkadziesiąt PLN)</a>.</li>
<li><a href="http://wiki.qt-project.org/QtonPi" class="extlink">Qt 5 optymalizowane dla Raspberry Pi</a></li>
<li><a href="http://www.youtube.com/watch?v=dbqdSAJFPSo" class="extlink">Prezentacja Qt 3D</a></li>
<li><a href="http://qt-project.org/wiki/QtMediaHub" class="extlink">Qt MediaHub – prezentacja potęgi i wygody użycia Qt Quick</a>.</li>
<li><a href="http://qt-project.org/wiki/Building_Qt_5_for_the_Playbook" class="extlink">Qt 5 dla tabletu Blackberry Playbook</a></li>
<li><a href="http://snowshoe.cc" class="extlink">Snowshoe – przeglądarka internetowa wykonana w pełni w Qt Quick z Qt 5, działająca na telefonach N9</a></li>
<li><a href="http://indt.github.com/Quasi-Engine/" class="extlink">Quasi Engine – silnik do gier 2D</a></li>
</ul>
<p><a href="http://www.youtube.com/watch?v=P4kv-AoAJ-Q" class="extlink">Programowanie efektów video z Qt Quick 2 na żywo:</a><br />
<iframe width="450" height="229" src="http://www.youtube.com/embed/P4kv-AoAJ-Q" frameborder="0" allowfullscreen></iframe></p>
<p>(na podstawie <a href="http://labs.qt.nokia.com/2012/04/03/qt-5-alpha/" class="extlink">artykułu</a> Larsa)</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/qt5-alfa/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Microsoft otwiera ASP.NET MVC 4</title>
		<link>http://osnews.pl/microsoft-otwiera-asp-net-mvc-4/</link>
		<comments>http://osnews.pl/microsoft-otwiera-asp-net-mvc-4/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 14:49:07 +0000</pubDate>
		<dc:creator>tomaszkubacki</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programowanie]]></category>

		<guid isPermaLink="false">http://osnews.pl/microsoft-otwiera-asp-net-mvc-4/</guid>
		<description><![CDATA[ASP.NET MVC 4 &#8211; zestaw bibliotek służących do tworzenia aplikacji www &#8211; został wydany na licencji Apache 2.0. Microsoft ma już na swoim koncie kilka projektów na otwartych licencjach, ale po raz pierwszy w historii będzie akceptować łaty pochodzące od społeczności. Otwarcie projektów ASP.NET MVC 4, Web API i Razor ogłosił na swoim blogu Scott [...]]]></description>
			<content:encoded><![CDATA[<p>ASP.NET MVC 4 &#8211; zestaw bibliotek służących do tworzenia aplikacji www &#8211; został wydany na licencji Apache 2.0. Microsoft ma już na swoim koncie kilka projektów na otwartych licencjach, ale po raz pierwszy w historii będzie akceptować łaty pochodzące od społeczności.</p>
<p><!--header--><span id="more-224601"></span>
<p>Otwarcie projektów ASP.NET MVC 4, Web API i Razor ogłosił na swoim  <a href="http://weblogs.asp.net/scottgu/archive/2012/03/27/asp-net-mvc-web-api-razor-and-open-source.aspx" class="extlink" class="extlink">blogu</a> Scott Guthrie wiceszef działu Server and Tools. Projekt <a href="http://aspnetwebstack.codeplex.com/" class="extlink"> dostępny jest </a> na stronach Codeplex – platformie otwartoźródłowych projektów podobnej do Githuba pod patronatem Microsoftu. Co ciekawe projekt używa systemu kontroli wersji Git.</p>
<p>Na otwarciu MVC4 zyskał projekt <a href="http://www.mono-project.com/" class="extlink">Mono</a>, który <a href="http://lists.ximian.com/pipermail/mono-devel-list/2012-March/038697.html" class="extlink"> doda część wydanych źródeł </a> do swojej implementacji .Net.<br />
Poprzednie wydanie &#8211; MVC3 &#8211; również było na licencji open source, ale zależało od kilku zamkniętych bibliotek (między innymi Razor), co znacząco utrudniało tworzenie aplikacji w tej technologii na platformach niewindowsowych.</p>
<p>Adres źródeł ASP.NET MVC: <a href="http://aspnetwebstack.codeplex.com" class="extlink"> http://aspnetwebstack.codeplex.com </a></p>
<p>Więcej informacji na ten temat <a href="http://www.hanselman.com/blog/ASPNETMVC4ASPNETWebAPIAndASPNETWebPagesV2RazorNowAllOpenSourceWithContributions.aspx" class="extlink"> na blogu Scotta Hanselmana </a></p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/microsoft-otwiera-asp-net-mvc-4/feed/</wfw:commentRss>
		<slash:comments>104</slash:comments>
		</item>
		<item>
		<title>SmartDevCon 2012, czyli wszystko o smart devices.</title>
		<link>http://osnews.pl/smartdevcon-2012-czyli-wszystko-o-smart-devices/</link>
		<comments>http://osnews.pl/smartdevcon-2012-czyli-wszystko-o-smart-devices/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 21:34:51 +0000</pubDate>
		<dc:creator>SmartDevCon</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[embedded systems]]></category>
		<category><![CDATA[Katowice]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[smart devices]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://osnews.pl/smartdevcon-2012-czyli-wszystko-o-smart-devices/</guid>
		<description><![CDATA[W dniach 4-6 września 2012 roku w Hotelu Angelo w Katowicach odbędzie się pierwsza edycja konferencji SmartDevCon. Wydarzenie będzie w pełni poświęcone szeroko rozumianym rozwiązaniom typu smart devices. Celem organizatorów jest stworzenie spotkania służącego wymianie wiedzy i doświadczeń poprzez kontakt ze środowiskiem specjalistów rynku systemów wbudowanych i mobilnych. SmartDevCon otwiera się zarówno na doświadczonych programistów, [...]]]></description>
			<content:encoded><![CDATA[<p>W dniach <strong><em>4-6 września 2012 roku</em></strong> w <strong><em>Hotelu Angelo</em></strong> w <strong><em>Katowicach</em></strong> odbędzie się pierwsza edycja konferencji <strong><em>SmartDevCon</em></strong>. Wydarzenie będzie w pełni poświęcone szeroko rozumianym <strong><em>rozwiązaniom typu smart devices</em></strong>.</p>
<p><!--header--><span id="more-224564"></span>
<p>Celem organizatorów jest stworzenie spotkania służącego <strong>wymianie wiedzy i doświadczeń</strong> poprzez kontakt ze środowiskiem specjalistów <strong>rynku systemów wbudowanych i mobilnych</strong>.<br />
SmartDevCon otwiera się zarówno na <strong>doświadczonych programistów</strong>, <strong>entuzjastów</strong> zainteresowanych nowościami ze świata technologii, jak i studentów, którzy dopiero szlifują swoją wiedzę. Chcemy popularyzować nowoczesne rozwiązania z szeroko pojętej rodziny smart devices oraz rozpowszechniać dobre praktyki tworzenia oprogramowania na platformy mobilne.</p>
<p>Równolegle do wystąpień prelegentów odbędą się targi, na których zaprezentować się będą mogły firmy produkujące oprogramowanie, operatorzy telefonii komórkowej, producenci sprzętu oraz inne firmy, których działalność związana jest z tematyką konferencji.</p>
<p>Szczegółowe informacje będzie można znaleźć na stronie internetowej <a href="http://smartdevcon.eu/" class="extlink">http://smartdevcon.eu/</a> oraz na portalach społecznosciowych:<br />
Facebook <a href="https://www.facebook.com/SmartDevCon" class="extlink">https://www.facebook.com/SmartDevCon</a><br />
Twitter <a href="https://twitter.com/SmartDevCon" class="extlink">https://twitter.com/SmartDevCon</a><br />
Google+ <a href="https://plus.google.com/109367286395509540299" class="extlink">https://plus.google.com/109367286395509540299</a></p>
<p>Zapraszamy do współpracy sponsorów oraz media, które chciałyby stać się patronem<br />
wydarzenia.</p>
<p>Patronat medialny nad konferencją objęły już redakcje serwisów <a href="http://osnews.pl" class="extlink">OSnews.pl</a> oraz <a href="http://osworld.pl/" class="extlink">OSWorld.pl</a>.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/smartdevcon-2012-czyli-wszystko-o-smart-devices/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pierwszy numer magazynu &#8222;Programista&#8221;</title>
		<link>http://osnews.pl/pierwszy-numer-magazynu-programista/</link>
		<comments>http://osnews.pl/pierwszy-numer-magazynu-programista/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 18:47:49 +0000</pubDate>
		<dc:creator>Marcin Karpezo</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[architektura]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[magazyn]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[programista]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[RUP]]></category>

		<guid isPermaLink="false">http://osnews.pl/pierwszy-numer-magazynu-programista/</guid>
		<description><![CDATA[&#8222;Programista&#8221; to nowy projekt pisma skierowanego do zawodowych developerów, członków zespołów i specjalistów IT. Przygotowania do jego powstania trwały wiele miesięcy jednak, autorzy liczą na to że nowy magazyn zyska uznanie środowiska. Pierwszy numer można pobrać zupełnie za darmo! Co znajdziecie w premierowym wydaniu? C++11 w praktyce: Sygnały i sloty Wyrażenia regularne w C++: Biblioteka [...]]]></description>
			<content:encoded><![CDATA[<p>
&#8222;Programista&#8221; to nowy projekt pisma skierowanego do zawodowych developerów, członków zespołów i specjalistów IT. Przygotowania do jego powstania trwały wiele miesięcy jednak, autorzy liczą na to że nowy magazyn zyska uznanie środowiska. Pierwszy numer można <a href="http://programistamag.pl/magazine/show/12" title="Pobierz magazyn Programista" class="extlink">pobrać zupełnie za darmo</a>!</p>
<p><!--header--><span id="more-224557"></span>
<p style="margin-left:5px;float:right;"><a href="http://programistamag.pl/magazine/show/12" ><img src="http://osnews.pl/wp-content/uploads/2012/03/programista.jpg" alt="" title="Programosta" width="262"  class="alignnone size-full wp-image-224558" /></a></p>
<p>Co znajdziecie w premierowym wydaniu?</p>
<ul>
<li>C++11 w praktyce: Sygnały i sloty</li>
<li>Wyrażenia regularne w C++: Biblioteka boost::regex i boost::xpressive</li>
<li>Analiza obrazu: Rozpoznawanie obiektów</li>
<li>Arduino: Pierwszy kontakt</li>
<li>Technologie Flash/Flex: Wprowadzenie do AMFPHP</li>
<li>Domain Driven Design: Podstawowe Building Blocks DDD</li>
<li>RUP: Praktyczne wykorzystanie RUP na stanowisku pracy Analityka Biznesowego</li>
<li>Ewolucyjna architektura: Jak zorganizować proces rozwoju architektury?</li>
</ul>
<p>Zapraszam do lektury!</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/pierwszy-numer-magazynu-programista/feed/</wfw:commentRss>
		<slash:comments>268</slash:comments>
		</item>
		<item>
		<title>Po społecznym hakatonie o edukacji SocHack:Edu</title>
		<link>http://osnews.pl/po-spolecznym-hakatonie-o-edukacji-sochackedu/</link>
		<comments>http://osnews.pl/po-spolecznym-hakatonie-o-edukacji-sochackedu/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 20:04:44 +0000</pubDate>
		<dc:creator>Marcin Karpezo</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[edukacja]]></category>
		<category><![CDATA[hakaton]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[sochack]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://osnews.pl/po-spolecznym-hakatonie-o-edukacji-sochackedu/</guid>
		<description><![CDATA[W ubiegły weekend odbył się SocHack Edukacja 2012, którego patronem medialnym były OSnews.pl oraz Wolna Kultura. Nie udało nam się zrealizować nagrań organizacji pozarządowych, ale wydarzenie było z gatunku tych wyjątkowych. Gorąco zachęcam do przeczytania podsumowania Alicji Peszkowskiej: W ostatni, niezwykle wiosenny weekend na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej odbył się drugi społeczny [...]]]></description>
			<content:encoded><![CDATA[<p>W ubiegły weekend odbył się SocHack Edukacja 2012, którego patronem medialnym były OSnews.pl oraz <a href="http://wolnakultura.pl" class="extlink">Wolna Kultura</a>. Nie udało nam się zrealizować nagrań organizacji pozarządowych, ale wydarzenie było z gatunku tych wyjątkowych. Gorąco zachęcam do przeczytania podsumowania Alicji Peszkowskiej:</p>
<p><!--header--><span id="more-224549"></span>
<p>W ostatni, niezwykle wiosenny weekend na <a href="http://www.elka.pw.edu.pl/" class="extlink">Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej</a> odbył się drugi społeczny hakaton, tym razem poświęcony edukacji (Społeczne Hakowanie: Edukacja – SocHack:Edu). Programistyczny sprint dla edukacji zorganizowała nieformalna <a href="http://sochack.pl/" class="extlink">inicjatywa SocHack</a> zrzeszająca warszawskie organizacje pozarządowe i osoby prywatne. Na SocHack:Edu powstało sześć społecznych projektów wykorzystujących rozwiązania technologiczne:</p>
<ul>
<li>Ścieżka mobilna + quiz dotyczący ekspozycji w <a href="http://www.kopernik.org.pl/" class="extlink">Centrum Nauki Kopernik</a></li>
<li>Oprogramowanie i zsieciowanie laptopów One Laptop per Child, a także opracowanie koncepcji wprowadzenia projektu do szkół i przedszkoli, nad którym pracowała <a href="http://www.chocimska.edu.pl/" class="extlink">Fundacja Chocimska</a></li>
<li>Aplikacja geolokacyjna dla <a href="http://www.frd.org.pl/" class="extlink">Fundacji Rozwoju Dzieci</a> i <a href="http://www.zielonyhoryzont.org.pl/" class="extlink">Fundacji Zielony Horyzont</a> umożliwiająca zbieranie informacji na temat np. punktów odbioru elektrośmieci</li>
<li>Interaktywna gra zachęcająca do czytania lektur opracowana przez uczniów <a href="http://www.prus.edu.pl/" class="extlink">Gimnazjum nr 19 im. Bolesława Prusa w Warszawie</a></li>
<li>Projekt reinwentaryzacji portalu ngo.pl w zakresie tagowania, tzn. przypisania łatwo wyszukiwalnych kategorii działaniom organizacji pozarządowych</li>
<li>Serwis agregujący wiedzę na temat bezpieczeństwa w Sieci, którego pomysłodawcą był Harcesz, specjalista od bezpieczeństwa działający w <a href="http://hackerspace.pl/" class="extlink">warszawskim Hackerspace</a></li>
</ul>
<p>Nad trudną i pełną zakrętów warsztatową pracą przez pełne dwa dni czuwali mentorzy i mentorki, służący radami z zakresu technologii, edukacji i planowania projektu. Mentorska ekipę tworzyli i tworzyły Agata Jałosińska (specjalistka od Medialabów, <a href="http://centrumcyfrowe.pl/" class="extlink">Centrum Cyfrowe</a>), Katarzyna Bryczkowska (konsultantka, <a href="http://www.iq145.pl/" class="extlink">Centrum Projektów Rozwojowo-Edukacyjnych</a>), Krzysztof Trzewiczek (programista, <a href="http://centrumcyfrowe.pl/" class="extlink">Centrum Cyfrowe</a>), Mirosław Brzozowy (<a href="http://www.t-mobile.pl/" class="extlink">T-Mobile</a>) oraz Michał Mach (aktywista i programista, członek <a href="http://hackerspace.pl/" class="extlink">warszawskiego Hackerspace</a>).</p>
<p>Nagrodę główną w postaci sesji mentoringowej i kampanii promocyjnej ufundowanych przez <a href="http://www.t-mobile.pl/" class="extlink">T-Mobile</a> otrzymał projekt dotyczący bezpieczeństwa w sieci. Nagroda druga, czyli technologiczne wsparcie <a href="http://brama.elka.pw.edu.pl/" class="extlink">Laboratorium Technik Mobilnych BRAMA</a> oraz nagroda publiczności, czyli warsztaty metodą <a href="http://wsnhid.pl/design-management-dm-799/co-to-jest-design-thinking.html" class="extlink">Design Thinking</a>, przyznana została zespołowi pracującemu nad aplikacją geolokalizacyjną. Nagrodę mentorów – tablet Kindle Fire ufundowany przez <a href="http://www.twilio.com/" class="extlink">serwis Twilio</a> – za łączenie perspektyw (tej technicznej i społecznej) otrzymał Robert Pogorzelski, który kordynowal pracę nad tą własnie geolokalizacyjną aplikacją. Specjalne wyróżnienie w postaci zaproszenia na spotkanie programistów i programistek <a href="http://lwb.elka.pw.edu.pl/trac/lwb" class="extlink">Linux w Bramie</a> (i zwolnienia na ten czas ze szkoły) otrzymali uczniowie warszawskiego Gimnazjum im. Bolesława Prusa. Rozstrzygnięcie nietypowego konkursu należało do zacnego grona sędziów i sędzin, w skład którego weszli Aga Szóstek (<a href="http://uxplus.pl/" class="extlink">UX Plus</a>), Edwin Bendyk (<a href="http://www.polityka.pl/" class="extlink">Polityka</a>, <a href="http://www.civitas.edu.pl/" class="extlink">Collegium Civitas</a>), Nel Berezowska (<a href="http://pracownia.edu.pl/a/" class="extlink">Pracownia Gier Szkoleniowych</a>) i Piotr Gawrysiak (<a href="http://www.elka.pw.edu.pl/pol/Wydzial/Instytuty-Wydzialu/Instytut-Informatyki" class="extlink">Politechnika Warszawska</a>).</p>
<p>Bardzo wiele osób – uczestnicy, mentorzy, sędziowie, jak i osoby zaangażowane w organizację wydarzenia – przyczyniło się do jego sukcesu. Dla wszystkich było to z pewnością doświadczenie edukacyjne w pełnym znaczeniu tego słowa; nie tylko „kodowaliśmy dla edukacji”, uczyliśmy się rozmawiać ze sobą, pracować grupowo, mierzyć z oczekiwaniami – a wszystko to w imię społecznych wartości. Przy tak płaskiej, demokratycznej strukturze wydarzenia, a także przy założeniach jego otwartości często brakuje „fajerwerków”; wydaje mi się jednak, że najcenniejszy potencjał – tak SocHacku jak i innych „otwartych”, edukacyjnych wydarzeń – tkwi w spotkaniu i rozmowie ponad podziałami. To się nam zdecydowanie udało.</p>
<p><strong>Dowiedz się więcej:</strong></p>
<ul>
<li><a href="http://sochack.pl/edukacja2012" class="extlink">odwiedź stronę wydarzenia</a></li>
<li><a href="http://bendyk.blog.polityka.pl/2012/03/19/uroki-spolecznego-hackowania/" class="extlink">przeczytaj tekst Edwina Bendyka o SocHack:Edu</a></li>
<li><a href="https://twitter.com/#!/search/%23sochackedu" class="extlink">przyjrzyj się relacji na żywo ukrytej pod hashtagiem #sochackedu</a></li>
<li><a href="https://www.facebook.com/media/set/?set=a.368286079871331.88089.261347147231892&#038;type=1" class="extlink">obejrzyj zdjęcia z wydarzenia</a></li>
<li><a href="http://www.wired.com/magazine/2012/02/ff_hackathons/all/1" class="extlink">poczytaj o społecznych hakatonach (po angielsku)</a></li>
</ul>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/po-spolecznym-hakatonie-o-edukacji-sochackedu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Spotkania SKN IPIJ</title>
		<link>http://osnews.pl/spotkania-skn-ipij/</link>
		<comments>http://osnews.pl/spotkania-skn-ipij/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 23:00:57 +0000</pubDate>
		<dc:creator>SKN IPIJ</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[inzynieria języka]]></category>
		<category><![CDATA[inżynieria oprogramowania]]></category>
		<category><![CDATA[Koło-Naukowe]]></category>
		<category><![CDATA[oprogramowanie]]></category>
		<category><![CDATA[prelekcje]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[spotkania]]></category>
		<category><![CDATA[testowanie]]></category>
		<category><![CDATA[Warsztaty]]></category>
		<category><![CDATA[współpraca]]></category>
		<category><![CDATA[Wydarzenia]]></category>
		<category><![CDATA[wykłady]]></category>
		<category><![CDATA[wzorce projektowe]]></category>

		<guid isPermaLink="false">http://osnews.pl/spotkania-skn-ipij/</guid>
		<description><![CDATA[Studenckie Koło Naukowe Inżynierii Programowania i Inżynierii Językowej SKN IPIJ działające przy wydziale AEI Politechniki Śląskiej w Gliwicach zaprasza na regularne spotkania o charakterze prelekcyjno &#8211; dyskusyjnym. Spotkania te odbywają się (w tym semestrze) we wtorki, w godzinach 18.30-20.30, w sali 903 wydziału Automatyki Elektroniki i Informatyki Politechniki Śląskiej w Gliwicach. Jesteśmy dynamicznie rozwijającym się [...]]]></description>
			<content:encoded><![CDATA[<p>Studenckie Koło Naukowe Inżynierii Programowania i Inżynierii Językowej SKN IPIJ działające przy wydziale AEI Politechniki Śląskiej w Gliwicach zaprasza na regularne spotkania o charakterze prelekcyjno &#8211; dyskusyjnym. Spotkania te odbywają się (w tym semestrze) we wtorki, w godzinach 18.30-20.30, w sali 903 wydziału Automatyki Elektroniki i Informatyki Politechniki Śląskiej w Gliwicach.</p>
<p><!--header--><span id="more-224537"></span>
<p>Jesteśmy dynamicznie rozwijającym się Studenckim Kołem Naukowym, zrzeszającym głównie studentów kierunku Informatyka, jednak w naszych szeregach odnalazło swoje miejsce także sporo sympatyków z kierunków pokrewnych (jak Elektronika, czy Automatyka). Głównym aspektem naszej działalności są wspomniane wcześniej otwarte wykłady dotyczące ogólnie pojętych dobrych praktyk programistycznych i szeroko zakrojonej inżynierii oprogramowania. Aby uczymnić nasze zajęcia maksymalnie przydatnymi dla jak największej grupy ludzi, poruszając dany temat staramy się abstrachować od konkretnych technologii &#8211; przedstawiając uniwersalne paradygmaty. Jednakże nie zamykamy drogi przed poszczególnymi rozwiązaniami &#8211; jeśli ktoś chce omówić jakieś nowe, ciekawe rozwiązanie &#8211; nic nie stoi na przeszkodzie, wszak ideą Koła jest służenie nam pomocą, szerzenie wiedzy i doświadczenia.</p>
<p>Zajmujemy się także organizacją różnego rodzaju wydarzeń takich, jak konferencje, warsztaty itp. Ponadto prowadziliśmy też badania gotowości studentów Informatyki Politechniki Śląskiej do podjęcia pracy zawodowej oraz wywiady z pracodawcami, mające na celu określić, czego oczekują oni po przyszłych pracownikach. Wszystkie nasze działania mają na celu zmniejszenie &#8222;szoku poznawczego&#8221; i pomoc w późniejszej karierze zawodowej. W tym celu nawiązujemy różnego rodzaju współpracę z lokalnymi firmami branży IT.</p>
<p>Więcej informacji o naszej działalności można znaleźć na stronie internetowej Koła (http://ipij.aei.polsl.pl/) lub na Facebook&#8217;u, czy Twitterze. Ponadto, na wspomnianej stronie dostępne są także materiały z naszych wykładów i wiele innych przydatnych artykułów. Serdecznie zapraszamy!</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/spotkania-skn-ipij/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Wykład otwarty na temat systemu kontroli wersji Git</title>
		<link>http://osnews.pl/wyklad-otwarty-na-temat-systemu-kontroli-wersji-git/</link>
		<comments>http://osnews.pl/wyklad-otwarty-na-temat-systemu-kontroli-wersji-git/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 11:55:41 +0000</pubDate>
		<dc:creator>Piotr Hajduga</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[liwo]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[Rybnik]]></category>
		<category><![CDATA[Wydarzenia]]></category>
		<category><![CDATA[wykład]]></category>
		<category><![CDATA[śląskie]]></category>

		<guid isPermaLink="false">http://osnews.pl/wyklad-otwarty-na-temat-systemu-kontroli-wersji-git/</guid>
		<description><![CDATA[Studenckie Koło Naukowe Linuksa i Wolnego Oprogramowania działające przy Politechnice Śląskiej zaprasza na wykład otwarty na temat systemu kontroli wersji Git, który odbędzie się 14 marca 2012 w sali 106 budynku A rybnickiego Kampusu (Rybnik, ul. Rudzka 13A) o godzinie 17:00. Praca programistyczna, czy to nad nowo powstającym kodem, czy związana z modyfikowaniem dotychczasowego kodu [...]]]></description>
			<content:encoded><![CDATA[<p>Studenckie Koło Naukowe Linuksa i Wolnego Oprogramowania działające przy Politechnice Śląskiej zaprasza na wykład otwarty na temat systemu kontroli wersji Git, który odbędzie się <em>14 marca 2012 w sali 106 budynku A rybnickiego Kampusu (Rybnik, ul. Rudzka 13A) o godzinie 17:00</em>.</p>
<p><!--header--><span id="more-224491"></span>
<p>Praca programistyczna, czy to nad nowo powstającym kodem, czy związana z modyfikowaniem dotychczasowego kodu może okazać się niezwykle trudna jeśli jedyną wersją danych jest ta ostatnio powstała. Często chcielibyśmy mieć możliwość przywrócenia starszej wersji i wglądu w historię projektu, nad którym pracujemy. Odpowiedzią na tą potrzebę są systemy kontroli wersji. Upraszczają one utrzymanie kodu i kontrolę wersji w miarę postępów w pracy.</p>
<p>Dostępnych jest wiele otwartych systemów kontroli wersji: cvs, svn, git, mercurial. Dlaczego lubimy Gita?</p>
<p>Dlatego, że w większości naszych projektów nie jesteśmy sami. Dlatego, że pracujemy w wiele osób i każdy rozbudowuje jedynie część całego projektu. Rodzi to szereg problemów w przypadku gdy kilka osób wprowadza zmiany w jednym miejscu. Git umożliwia stosunkowo proste rozwiązanie takich konfliktów.</p>
<p>Podczas wykładu Marcin Jabrzyk i Piotr Hajduga zaprezentują jakie cechy Gita sprawiają, że używa się go wygodnie w wieloosobowych projektach i pokażą w praktyce, jak wygląda praca z tym narzędziem zarówno w systemach GNU/Linux jak i w systemach firmy Microsoft.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/wyklad-otwarty-na-temat-systemu-kontroli-wersji-git/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Coverity sporządziła raport dot. Zestawienia jakości kodu otwartego i zamkniętego.</title>
		<link>http://osnews.pl/coverity-sporzadzila-raport-dot-zestawienia-jakosci-kodu-otwartego-i-zamknietego/</link>
		<comments>http://osnews.pl/coverity-sporzadzila-raport-dot-zestawienia-jakosci-kodu-otwartego-i-zamknietego/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 13:10:43 +0000</pubDate>
		<dc:creator>kristoferes</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[gęstość awaryjności kodu]]></category>
		<category><![CDATA[jakość kodu open source]]></category>
		<category><![CDATA[jakość oprogramowania]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[Raport Coverity]]></category>

		<guid isPermaLink="false">http://osnews.pl/coverity-sporzadzila-raport-dot-zestawienia-jakosci-kodu-otwartego-i-zamknietego/</guid>
		<description><![CDATA[Firma Coverity przeprowadziła szczegółowe analizy większości dużych i wiele małych platform open source, oraz aplikacji. Raport przedstawia wynik dogłębnej analizy ok. 300 milionów linii kodu m.in. takich platform jak Linux 2.6, PHP 5.3 i PostgreSQL 9.1. Uznane zostały one za wzorce projektów open source z najlepszym wynikiem gęstości awaryjności kodu mając wyniki odpowiednio: 0,62, 0,20 [...]]]></description>
			<content:encoded><![CDATA[<p>Firma Coverity przeprowadziła szczegółowe analizy większości dużych i wiele małych platform open source, oraz aplikacji. Raport przedstawia wynik dogłębnej analizy ok. 300 milionów linii kodu m.in. takich platform jak Linux 2.6, PHP 5.3 i PostgreSQL 9.1. Uznane zostały one za wzorce projektów open source z najlepszym wynikiem gęstości awaryjności kodu mając wyniki odpowiednio: 0,62, 0,20 i 0,21</p>
<p><!--header--><span id="more-224430"></span>
<p>Najistotniejsze wnioski z raportu to:
<ul type="disc">
<li>Poziom jakości kodu otwarto-źródłowego jest na równi z kodem  zamkniętym, w szczególności gdy projekty są podobnej wielkości. Dla przykładu jądro Linuksa mające ok 7 mln. linii ma gęstość awaryjności kodu 0,62 (liczba błędów na 1000 linii), co jest wynikiem podobnym do jego zamkniętych odpowiedników.</li>
<li>	Podmioty deklarujące duży nacisk na jakość oprogramowania traktują testowanie oprogramowania jako część procesu przepływu pracy przy tworzeniu oprogramowania.</li>
<li>    Poprzez czerpanie korzyści z wysokiej jakości kodu nadal obserwuje się jej poprawę w czasie. </li>
</ul>
<p>Granica pomiędzy otwartym a zamkniętym oprogramowaniem będą się dalej zacierać również poprzez to że pozycja open source jest ugruntowywana w nowoczesnym łańcuch dostaw oprogramowania. Pełen raport można uzyskać poprzez wysłanie wypełnionego formularza z a href=&#8221;http://softwareintegrity.coverity.com/coverity-scan-2011-open-source-integrity-report-registration.html&#8221;>tej strony</a>.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/coverity-sporzadzila-raport-dot-zestawienia-jakosci-kodu-otwartego-i-zamknietego/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Darmowe warsztaty on-line z HTML 5</title>
		<link>http://osnews.pl/darmowe-warsztaty-on-line-z-html-5/</link>
		<comments>http://osnews.pl/darmowe-warsztaty-on-line-z-html-5/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 08:48:00 +0000</pubDate>
		<dc:creator>cts</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[strony-www]]></category>
		<category><![CDATA[Wydarzenia]]></category>

		<guid isPermaLink="false">http://osnews.pl/darmowe-warsztaty-on-line-z-html-5/</guid>
		<description><![CDATA[HTML5 jest kolejną odsłoną języka używanego do tworzenia stron internetowych. Pomimo tego, że jest jeszcze w fazie przygotowań &#8211; twórcy przeglądarek takich jak Internet Explorer 9 Google Chrome, Safari, Firefox czy Opera oraz środowisk programistycznych (np.: Visual Studio) nie czekają aż prace nad tym standardem zostaną zakończone i powoli zaczynają wdrażać jego obsługę. W czasie [...]]]></description>
			<content:encoded><![CDATA[<p>HTML5 jest kolejną odsłoną języka używanego do tworzenia stron internetowych. Pomimo tego, że jest jeszcze w fazie przygotowań &#8211; twórcy przeglądarek takich jak Internet Explorer 9 Google Chrome, Safari, Firefox czy Opera oraz środowisk programistycznych (np.: Visual Studio) nie czekają aż prace nad tym standardem zostaną zakończone i powoli zaczynają wdrażać jego obsługę. </p>
<p><!--header--><span id="more-224145"></span>
<p>W czasie warsztatów zapoznasz się z:<br />
- możliwościami języka HTML<br />
- najważniejszymi znacznikami: article, aside, section i inymi<br />
- nowymi możliwościami formularzy i ich walidacji<br />
- znacznikami umożliwiającymi obsługę plików audio i video<br />
- geolokalizacją<br />
- dynamicznym i skryptowym renderowaniem kształtów i obrazów bitmapowych (znaczniki canvas i svg)</p>
<p>Ponadto dowiesz się jak z obsługą nowego standardu radzą sobie przeglądarki.</p>
<p>Zapisy i informacje na stronie <a href="http://cts.com.pl/HTML5-Wprowadzenie" class="extlink">http://cts.com.pl/HTML5-Wprowadzenie</a></p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/darmowe-warsztaty-on-line-z-html-5/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Jak zintegrować rynek zakupów grupowych w Polsce?</title>
		<link>http://osnews.pl/jak-zintegrowac-rynek-zakupow-grupowych-w-polsce/</link>
		<comments>http://osnews.pl/jak-zintegrowac-rynek-zakupow-grupowych-w-polsce/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 10:11:16 +0000</pubDate>
		<dc:creator>IM</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[agregator]]></category>
		<category><![CDATA[biznes]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[press-release]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[zakupy grupowe]]></category>

		<guid isPermaLink="false">http://osnews.pl/jak-zintegrowac-rynek-zakupow-grupowych-w-polsce/</guid>
		<description><![CDATA[W Polsce funkcjonuje już ponad 70 aktywnych portali zakupów grupowych. Obok tych serwisów pojawiają się agregatory, które gromadzą rozrzucone po sieci oferty w jednym miejscu. Od niedawna proponują również coraz ciekawsze rozwiązania i mechanizmy ułatwiające dostęp do pożądanych kuponów. Zakupy grupowe mają w Polsce niespełna dwuletnią historię, a od kilku miesięcy można zaobserwować ich wyraźny [...]]]></description>
			<content:encoded><![CDATA[<p>W Polsce funkcjonuje już ponad 70 aktywnych portali zakupów grupowych. Obok tych serwisów pojawiają się agregatory, które gromadzą rozrzucone po sieci oferty w jednym miejscu. Od niedawna proponują również coraz ciekawsze rozwiązania i mechanizmy ułatwiające dostęp do pożądanych kuponów.</p>
<p><!--header--><span id="more-224104"></span>
<p>Zakupy grupowe mają w Polsce niespełna dwuletnią historię, a od kilku miesięcy można zaobserwować ich wyraźny rozkwit. Na rynku debiutują coraz to nowi gracze, czyli oferenci. Wśród nich pojawiają się wyspecjalizowane serwisy skupione na pozyskiwaniu ofert w małych miastach lub konkretnej branży. Na swoich stronach prezentują, konkurencyjne w odniesieniu do dużych portali, oferty adresowane do mieszkańców mniejszych miast lub określonej branży np. turystycznej. Dzięki temu rynek staje się bardzo konkurencyjny. Rywalizacja oferentów wprawdzie daje konsumentom większy wybór, ale z drugiej strony stanowi swego rodzaju klęskę urodzaju. Z uwagi na dużą ilość tego typu serwisów, dla konsumenta korzystającego z kilku portali jednocześnie, wyselekcjonowanie tych najbardziej interesujących propozycji jest coraz trudniejsze i niezwykle czasochłonne.<br />
Trzeba natomiast pamiętać, że cała koncepcja zakupów grupowych z perspektywy konsumenta jest tym bardziej atrakcyjna, im większy jest wybór ofert. Dlatego istnieje potrzeba tworzenia systemów będących lekarstwem na zaistniałą sytuację.</p>
<p><strong>Agregatory</strong></p>
<p>Na szczęście kiedy pojawia się popyt zaraz za nim podąża podaż. Rynek nie znosi pustki. Obok serwisów zakupów grupowych pojawiły się podmioty pochodne, których propozycja polega na porządkowaniu rynku i ułatwianiu konsumentom poruszanie się po serwisach z ofertami. Takimi produktami wychodzącymi na przeciw potrzeb klientów są agregatory, czyli serwisy zbierające oferty z poszczególnych portali. Agregatory są dla zakupów grupowych tym czym dla Internetu wyszukiwarki. Teraz pojawia się tylko pytanie, który z portali agregujących stanie się dominującym, niekwestionowanym liderem. Wydaje się, że wszystko zależy od rozwiązań i mechanizmów ułatwiających dostęp do pożądanych kuponów. Jednym z takich rozwiązań jest wprowadzenie przez WeSave.pl systemu hierarchizowania ofert. System nosi nazwę DealClicks i może być stosowany przez inne portale agregujące oraz oferentów.<br />
WeSave.pl to agregator, który funkcjonuje na rynku od niespełna 7 miesięcy i już teraz, w dużej mierze dzięki systemowi DealClicks, gromadzi oferty z 44 polskich portali zakupów grupowych. Co miesiąc odwiedza go średnio 150 tys. użytkowników generując ponad pół miliona wyświetleń ofert. To pokazuje jak bardzo potrzebne są serwisy upraszczające dostęp do dużego zbioru ofert. Z końcem 2011r. WeSave.pl wdrożył nowatorskie na polskim rynku narzędzie o nazwie DealClicks. Podobny system działa z sukcesem tylko w Czechach, które w branży zakupów grupowych są jednym ze światowych liderów.<br />
W ostatnich miesiącach zostały uruchomione także inne systemy próbujące ułatwić odbiorcom dotarcie do ofert, jednak są to raczej systemy reklamowe. Działają one na zasadzie ułatwiania oferentom zakupów grupowych umieszczanie swych propozycji w formie reklamy na portalach tematycznych, blogach, czy forach internetowych, wyrażających na to zgodę. To działanie jest raczej odwrotne wobec idei działania agregatorów, które powinny gromadzić w jednym miejscu oferty i skupiać się na prezentowaniu ich w przejrzysty sposób.</p>
<p><strong>Jak działa DealClicks?</strong></p>
<p>DealClicks porządkuje w przyjazny dla konsumenta sposób oferty pochodzące z wielu serwisów zakupów grupowych gromadząc je w jednym miejscu.  System integruje konkurujące ze sobą agregatory, oferentów oraz konsumentów. Platforma znosi bariery dla nowych, wchodzących na rynek oferentów i daje wszystkim uczestnikom rynku równe szanse w promowaniu swoich ofert, co jest przede wszystkim wygodne dla użytkowników, którzy regularnie dokonują zakupów.<br />
<em>- DealClicks, nad którym pracowaliśmy przez ostatnie pół roku, daje największe możliwości ofertom najlepszej jakości, które bardzo często można znaleźć na małych wyspecjalizowanych, ale jeszcze niewypromowanych portalach. Te małe, wchodzące na rynek serwisy gromadzą niejednokrotnie lepszej jakości oferty niż rynkowi potentaci, ponieważ bliskość rynku lokalnego to ich główna przewaga konkurencyjna nad wielkimi graczami.</em> – mówi Szymon Niemczura z WeSave.pl <em>– Staramy się proponować takie narzędzia, które będą łączyć interesy konsumentów, oferentów i agregatorów, co bardzo korzystnie wpływa na jakość rynku zakupów grupowych</em> – dodaje Szymon Niemczura.<br />
Oferenci publikują oferty jednocześnie na swoich stronach oraz automatycznie w sieci DealClicks. Jest to relatywnie łatwe do wdrożenia. System co kilka minut automatycznie importuje od oferentów pliki XML z ofertami wg. standardów WeSave/DealClicks.<br />
Kolejno w systemie DealClicks oferty zostają skategoryzowane przez algorytm analizujący tytuł i treść oferty. Uporządkowane oferty otrzymują odpowiedni ranking i są przekazywane do wydawców w prostym pliku XML. Wydawcami są portale agregujące, porównywarki ofert i portale tematyczne (np. turystyczne). W tej chwili z systemu DealClicks oprócz agregatora WeSave.pl korzysta już 6 niezależnych wydawców.</p>
<p>System bierze pod uwagę jakość oferty, którą jest w stanie określić po statystykach wyświetleń i klików oferty. W ten sposób mechanizm rankingu ‘uczy się’ jak lepiej rangować oferty, tak by jednocześnie maksymalizować zysk dla oferentów, wydawców oraz finalnych użytkowników kupujących oferty. System dodatkowo automatycznie określa rangę dla każdej oferty w oparciu o jej stawkę CPC (ang. Cost Per Click), czyli za kliknięcie na ofertę przez użytkownika. Przygotowywana jest także opcja CPA (ang. Cost Per Action), czyli stawki za sprzedaż. Rozliczenia wyglądają podobnie jak systemy Google AdWords i Facebook Ads. W przypadku płatnych kampanii CPC lub CPA oferent musi wpierw zasilić konto kwotą jaką przeznacza na działania promocyjne. Codziennie w nocy system przelicza zrealizowane kliki oraz sprzedaż i rozlicza konto oferenta odpowiednio ujmując z niego środki i przekazując je na konto wydawcy. Zarówno wydawcy jak i oferenci mają pełny dostęp do informacji o transakcjach, klikach czy sprzedaży.</p>
<div style="float: left;margin-right: 10px"></div>
</p>
<div></div>
<p><!-- Do not remove --></p>
<div style="float: left;margin-right: 10px"></div>
</p>
<div></div>
<p><!-- Do not remove --></p>
<div style="float: left;margin-right: 10px"></div>
</p>
<div></div>
<p><!-- Do not remove --></p>
<div style="float: left;margin-right: 10px"></div>
<div></div>
<p><!-- Do not remove --></p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/jak-zintegrowac-rynek-zakupow-grupowych-w-polsce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sterownik MS SQL Server pod Linuksa</title>
		<link>http://osnews.pl/pieklo-zamarza/</link>
		<comments>http://osnews.pl/pieklo-zamarza/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 23:14:57 +0000</pubDate>
		<dc:creator>NinjaDaro</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[odbc]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[sql-server]]></category>

		<guid isPermaLink="false">http://osnews.pl/pieklo-zamarza/</guid>
		<description><![CDATA[W listopadzie Microsoft opublikował Community Technology Preview 64-bitowago sterownika ODBC dla MS SQL Server pod Linuksa. Dobrze to i źle&#8230; W listopadzie na stronach Microsoftu opublikowany został sterownik ODBC dla Linuksa do połączeń z SQL Server. Jest to wersja CTP czyli Community Technology Preview. Czy będziemy w przyszłości posiadać sterownik do SQL Servera z komercyjnym [...]]]></description>
			<content:encoded><![CDATA[<p>W listopadzie Microsoft opublikował Community Technology Preview 64-bitowago sterownika ODBC dla MS SQL Server pod Linuksa. Dobrze to i źle&#8230;</p>
<p><!--header--><span id="more-223952"></span></p>
<p>W listopadzie na stronach Microsoftu opublikowany został sterownik ODBC dla Linuksa do połączeń z SQL Server. Jest to wersja CTP czyli Community Technology Preview. Czy będziemy w przyszłości posiadać sterownik do SQL Servera z komercyjnym wsparciem? Nie wiadomo. Posiadanie sterownika wspieranego przez producenta MSSQL to dla komercyjnych dostawców na pewno dobra wiadomość. Zastanawia mnie co skłoniło Microsoft do takiego kroku. Czy ten sterownik miałby usprawnić współpracę stron napisanych PHP z SQL Server (do tej pory jedyna opcja to chyba tylko FreeTDS). Czy może skrót LAMP będziemy rozszyfrowywać w niedalekiej przyszłości jako: <strong>L</strong>inux <strong>A</strong>pache MS SQL Server <strong>P</strong>HP?<br />
Według mnie wygląda to na próbę zagarnięcia sporej części rynku która obecnie jest mocno podzielona.</p>
<p>Link do strony ze sterownikiem:</p>
<p>http://www.microsoft.com/download/en/details.aspx?id=28160</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/pieklo-zamarza/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>Przedłużenie konkursu na implementacje programistyczne</title>
		<link>http://osnews.pl/przedluzenie-konkursu-na-implementacje-programistyczne/</link>
		<comments>http://osnews.pl/przedluzenie-konkursu-na-implementacje-programistyczne/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 14:13:48 +0000</pubDate>
		<dc:creator>mmaakk</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[edukacja]]></category>
		<category><![CDATA[implementacja]]></category>
		<category><![CDATA[konkurs]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[projekt]]></category>

		<guid isPermaLink="false">http://osnews.pl/przedluzenie-konkursu-na-implementacje-programistyczne/</guid>
		<description><![CDATA[W związku z dużym zainteresowaniem konkursem na implementacje programistyczne, jak również sygnałami o zbyt krótkim czasie na realizację prac konkursowych, Fundacja Wolnego i Otwartego Oprogramowania przedłuża konkurs. Na zgłoszenia prac czekamy do 23 stycznia 2012 roku. Jak ulepszyć nauczanie informatyki? Jak zwiększyć aktywność uczniów podczas zajęć? Na to pytanie odpowiedzią jest Projekt „Strategia Wolnych i [...]]]></description>
			<content:encoded><![CDATA[<p>W związku z dużym zainteresowaniem konkursem na implementacje programistyczne, jak również sygnałami o zbyt krótkim czasie na realizację prac konkursowych, Fundacja Wolnego i Otwartego Oprogramowania przedłuża konkurs.</p>
<p>Na zgłoszenia prac czekamy do 23 stycznia 2012 roku.</p>
<p><!--header--><span id="more-223914"></span>
<p>Jak ulepszyć nauczanie informatyki? Jak zwiększyć aktywność uczniów podczas zajęć?<br />
Na to pytanie odpowiedzią jest Projekt „Strategia Wolnych i Otwartych Implementacji jako innowacyjny model zainteresowania kierunkami informatyczno-technicznymi oraz wspierania uczniów i uczennic w kształtowaniu kompetencji kluczowych”, w ramach którego ogłoszony został konkurs na implementacje programistyczne.</p>
<p>Zapraszamy<br />
- studentów kierunków informatycznych<br />
- nauczycieli informatyki szkół podstawowych, gimnazjalnych i ponadgimnazjalnych<br />
- pracowników dydaktycznych i naukowych z kierunków informatycznych</p>
<p>Oczekujemy<br />
opracowania minimum dwóch implementacji programistycznych dla szkół</p>
<p>Doceniamy<br />
- kreatywności w pomyśle<br />
- innowacyjność w treści<br />
- praktyczność w użytkowaniu<br />
- prostotę w przekazie</p>
<p>Nagradzamy<br />
finansowo – najlepsi autorzy otrzymają wynagrodzenie<br />
prestiżowo – wybrane prace staną się częścią Programu Nauczania-uczenia się</p>
<p>Szczegółowe informacje o konkursie znajdują się w regulaminie, dostępnym pod adresem: http://www.e-swoi.pl/wiki/article/2-konkurs-na-implementacje-programistyczne/ oraz na www.fwioo.pl</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/przedluzenie-konkursu-na-implementacje-programistyczne/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Wyciek ponad 6 milionów haseł z programistycznego serwisu</title>
		<link>http://osnews.pl/wyciek-ponad-6-milionow-hasel-z-programistycznego-serwisu/</link>
		<comments>http://osnews.pl/wyciek-ponad-6-milionow-hasel-z-programistycznego-serwisu/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 20:26:19 +0000</pubDate>
		<dc:creator>bothunterspl</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[bezpieczeństwo]]></category>
		<category><![CDATA[chiny]]></category>
		<category><![CDATA[hasła]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[wyciek]]></category>

		<guid isPermaLink="false">http://osnews.pl/wyciek-ponad-6-milionow-hasel-z-programistycznego-serwisu/</guid>
		<description><![CDATA[Z portalu China Software Developer Network (CSDN) wyciekło 6 428 632 loginy, hasła i adresy e-mail. Co najprzyjemniejsze – hasła były w postaci jawnej!Bardzo szybka analiza haseł wykazuje, że programiści lubią hasła złożone z cyferek, a najpopularniejsze trzy hasła w serwisie to: 123456789, 12345678 oraz 11111111. Oczywiście w pierwszych kilkudziesięciu hasłach pojawiają się szlagiery takie [...]]]></description>
			<content:encoded><![CDATA[<p>Z portalu China Software Developer Network (CSDN) wyciekło 6 428 632 loginy, hasła i adresy e-mail. Co najprzyjemniejsze – hasła były w postaci jawnej!Bardzo szybka analiza haseł wykazuje, że programiści lubią hasła złożone z cyferek, a najpopularniejsze trzy hasła w serwisie to: 123456789, 12345678 oraz 11111111.</p>
<p><!--header--><span id="more-223895"></span>
<p>Oczywiście w pierwszych kilkudziesięciu hasłach pojawiają się szlagiery takie jak password, iloveyou czy qwertyuiop. Sugeruję używanie bardziej skomplikowanych haseł (użytkownikom) oraz szyfrowanie haseł (administratorom), a poniżej krótka lista najpopularniejszych haseł wraz z liczbą wystąpień. Czy ktoś z czytelników/czytelniczek jest w stanie podpowiedzieć czemu wyraz dearbook jest tak wysoko?! PS: Unikalnych (tudzież niepowtarzalnych <img src='http://osnews.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  haseł było 4 037 193.</p>
<p> 235033 123456789<br />
 212751 12345678<br />
 76346 11111111<br />
 45902 dearbook<br />
 34953 00000000<br />
 19986 123123123<br />
 17791 1234567890<br />
 15033 88888888<br />
 6995 111111111<br />
 5966 147258369<br />
 5553 987654321<br />
 5459 aaaaaaaa<br />
 5145 1111111111<br />
 5025 66666666<br />
 4435 a123456789<br />
 4096 11223344<br />
 3667 1qaz2wsx<br />
 3649 xiazhili<br />
 3610 789456123<br />
 3497 password<br />
 3281 87654321<br />
 3277 qqqqqqqq<br />
 3175 000000000<br />
 3143 qwertyuiop<br />
 3094 qq123456<br />
 3077 iloveyou<br />
 3061 31415926<br />
 2985 12344321<br />
 2886 0000000000<br />
 2826 asdfghjkl<br />
 2797 1q2w3e4r</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/wyciek-ponad-6-milionow-hasel-z-programistycznego-serwisu/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Języki programowania nie będą podlegały prawu autorskiemu?</title>
		<link>http://osnews.pl/jezyki-programowania-nie-beda-podlegaly-prawu-autorskiemu/</link>
		<comments>http://osnews.pl/jezyki-programowania-nie-beda-podlegaly-prawu-autorskiemu/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 13:17:03 +0000</pubDate>
		<dc:creator>Przemek Różycki</dc:creator>
				<category><![CDATA[Newsy]]></category>
		<category><![CDATA[biznes]]></category>
		<category><![CDATA[języki programowania]]></category>
		<category><![CDATA[prawo]]></category>
		<category><![CDATA[prawo-autorskie]]></category>
		<category><![CDATA[programowanie]]></category>

		<guid isPermaLink="false">http://osnews.pl/jezyki-programowania-nie-beda-podlegaly-prawu-autorskiemu/</guid>
		<description><![CDATA[Według Yves&#8217;a Bota &#8211; doradcy Trybunału Sprawiedliwości Unii Europejskiej, języki programowania nie mogą podlegać prawu autorskiemu. Mało tego, podobną opinię ma również na temat funkcjonalności programów komputerowych. Uzasadniając swoją opinię, pan Bot porównał języki programowania do języka literackiego, zaś funkcjonalności do idei, i stwierdził, że spowodowałoby to &#8222;zmonopolizowanie idei&#8221;. Yves Bot dopuścił jednak objęcie prawem [...]]]></description>
			<content:encoded><![CDATA[<p>Według Yves&#8217;a Bota &#8211; doradcy Trybunału Sprawiedliwości Unii Europejskiej, języki programowania nie mogą podlegać prawu autorskiemu. Mało tego, podobną opinię ma również na temat funkcjonalności programów komputerowych.</p>
<p><!--header--><span id="more-223831"></span>
<p>Uzasadniając swoją opinię, pan Bot porównał języki programowania do języka literackiego, zaś funkcjonalności do idei, i stwierdził, że spowodowałoby to &#8222;zmonopolizowanie idei&#8221;.</p>
<p>Yves Bot dopuścił jednak objęcie prawem autorskim &#8222;środków do osiągnięcia konkretnego wyrażenia&#8221; funkcjonalności. Sposób w jaki zaimplementowane są algorytmy a nawet styl kodowania są tworem intelektualnym autora i jako takie mogą podlegać ochronie autorskiej.</p>
<p>Jednakże posiadacz licencji może bez pozwolenia autora, w pewnych sytuacjach, powielać lub przekładać na inne języki kod źródłowy, w celu np. upewnienia się, że poszczególne elementy programu poprawnie ze sobą współpracują.</p>
<p>Należy pamiętać, że opinie ekspertów Trybunału nie są prawnie wiążące, jednak 80% orzeczeń sędziów jest zgodnych z tymi opniami.</p>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove -->]]></content:encoded>
			<wfw:commentRss>http://osnews.pl/jezyki-programowania-nie-beda-podlegaly-prawu-autorskiemu/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

