<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Kacper Kołodziej - devblog - wszystkie wpisy</title>
    <description>Wszystkie posty na devblogu Kacpra Kołodzieja</description>
    <pubDate>Wed, 02 May 2012 10:53:23 +0200</pubDate>
    <generator>Zend_Feed_Writer 1.11.11 (http://framework.zend.com)</generator>
    <link>http://kacperkolodziej.com/</link>
    <author>kontakt@kacperkolodziej.com (Kacper Kołodziej)</author>
    <dc:creator>Kacper Kołodziej</dc:creator>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/kacperkolodziej" /><feedburner:info uri="kacperkolodziej" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
      <title>Linux: Optymalny układ klawiatury dla Polaka</title>
      <pubDate>Tue, 01 May 2012 21:22:08 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/C-jfp1jktQM/203-linux-optymalny-uklad-klawiatury-dla-polaka.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/linux/203-linux-optymalny-uklad-klawiatury-dla-polaka.html</guid>
      <content:encoded><![CDATA[<p>
	<img alt="klawiatura" class="art_head_img" src="/media/upload/fotolia/ubuntu_klawiatura_pl.jpg" style="width: 560px; height: 373px; " /></p>
<p>
	<em>Grzegorz Marczak</em> (antyweb.pl) <a href="http://antyweb.pl/nie-daj-sie-klawiszom-wbrew-pozorom-nie-o-wieziennictwie/">napisał dzisiaj</a> o dość ważnej kwestii, jaką są cudzysłowy w tekstach pisanych na stronach internetowych. Chodzi o to, że wszyscy zastępują je znakami &quot;, kt&oacute;re są oznaczeniem <strong>sekund kątowych</strong>. Nie jest to na pewno poprawne, ale wygodne. Przyznaję się bez bicia, że ja też nie zwykłem stosować prawdziwego cudzysłowu. Obiecuję jednak, że to się zmieni. Od dzisiaj!</p>
<p>
	Grzegorz wspomniał o tym, jak w systemie Windows i Mac OS X wpisywać z tradycyjnej klawiatury znaki &bdquo; i &rdquo;. Ponieważ brakuje wskaz&oacute;wek dla użytkownik&oacute;w Linuxa, pozwolę sobie pokazać bardzo dobry, polski układ klawiatury dla system&oacute;w Linux.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/C-jfp1jktQM" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/linux/203-linux-optymalny-uklad-klawiatury-dla-polaka.html</feedburner:origLink></item>
    <item>
      <title>PHP: Mechanizm uprawnień bez ACL</title>
      <pubDate>Sat, 28 Apr 2012 22:08:56 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/18njedbRTqQ/196-php-mechanizm-uprawnien-bez-acl.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/webmasterstwo/196-php-mechanizm-uprawnien-bez-acl.html</guid>
      <content:encoded><![CDATA[<p>
	<img alt="System uprawnień bez ACL" src="/media/upload/fotolia/chmod_acl.jpg" style="width: 560px; height: 300px; " /></p>
<p>
	Tworząc wszelkiego rodzaju panele administracyjne, z kt&oacute;rych ma korzystać większa liczba, bardzo często tworzy się hierarchię użytkownik&oacute;w z r&oacute;żnymi uprawnieniami. W dobie powszechnego użycia framework&oacute;w, zar&oacute;wno tych prostych (Spawn Framework, Mohebo) jak i tych bardziej skomplikowanych (Zend Framework, Symfony), popularne jest wykorzystywanie do tego celu mechanizm&oacute;w ACL (ang. <em>Access Control List</em> - lista kontroli dostępu), zapomina się o prostszych metodach, kt&oacute;re nadal bardzo dobrze spełniają swoje funkcje w mniejszych projektach.</p>
<p>
	Wiadomo, że do dużego serwisu, kt&oacute;ry będzie zarządzany przez administrator&oacute;w, moderator&oacute;w i redaktor&oacute;w, a także zwykłych użytkownik&oacute;w, te proste metody nie są najlepsze. Jeśli jednak tworzymy panel administracyjny dla skryptu blogowego czy prostego serwisu, to wykorzystanie metody, kt&oacute;rą zaraz opiszę, może lekko przyspieszyć pracę aplikacji i oszczędzić nam pracy.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/18njedbRTqQ" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/webmasterstwo/196-php-mechanizm-uprawnien-bez-acl.html</feedburner:origLink></item>
    <item>
      <title>AJAX, PHP: Mapa kliknięć</title>
      <pubDate>Mon, 23 Apr 2012 14:43:09 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/A82rnjejjtI/195-ajax-php-mapa-klikniec.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/webmasterstwo/195-ajax-php-mapa-klikniec.html</guid>
      <content:encoded><![CDATA[<p>
	<img alt="Mapa kliknięć" src="http://kacperkolodziej.com/media/upload/fotolia/mapa_klikniec.jpg" style="width: 550px; height: 295px;" /></p>
<p>
	Kiedyś miałem okazję korzystać ze statystyki oferowanej przez serwis stat24 (lub jakiś podobny). Korzystając z płatnej wersji mieliśmy do dyspozycji narzędzie pokazujące, gdzie klikali użytkownicy. Ponieważ jest to narzędzie dość rzadko spotykane, postanowiłem opisać jak wykonać &quot;coś takiego&quot; samemu przy pomocy technologii AJAX i języka PHP.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/A82rnjejjtI" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/webmasterstwo/195-ajax-php-mapa-klikniec.html</feedburner:origLink></item>
    <item>
      <title>PHP: Opisowa data</title>
      <pubDate>Mon, 02 Apr 2012 08:53:09 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/XMhQ4R0TIUc/199-php-opisowa-data.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/webmasterstwo/199-php-opisowa-data.html</guid>
      <content:encoded><![CDATA[<p>
	W PHP prosta funkcja <a href="http://php.net/date"><strong><em>date()</em></strong></a> potrafi wyświetlić nam dowolny czas zapisany w sekundach (od 1.01.1970) w wybranej przez nas postaci. Okazuje się jednak, że jest to trochę za mało. W przypadku serwis&oacute;w społecznościowych, gdzie obserwujemy aktywność naszych znajomych, otrzymujemy informację dającą nam szybsze rozeznanie w tym kiedy został opublikowany post. Przykład: <em>&quot;przed chwilą&quot;</em>, <em>&quot;kilka minut temu&quot;</em>, <em>&quot;wczoraj&quot;</em> itp.</p>
<p>
	Dzisiaj pokażę jak wykonać własną funkcję konwertującą czas lub datę na taką postać.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/XMhQ4R0TIUc" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/webmasterstwo/199-php-opisowa-data.html</feedburner:origLink></item>
    <item>
      <title>PHP: Pobieranie timeline z Twitter'a</title>
      <pubDate>Sun, 01 Apr 2012 22:45:10 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/Sml3FkwIfQU/198-php-pobieranie-timeline-z-twitter-a.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/webmasterstwo/198-php-pobieranie-timeline-z-twitter-a.html</guid>
      <content:encoded><![CDATA[<p>
	Twitter oferuje użytkownikom własne widgety, napisane w Javascript, służące do wyświetlania ostatnich post&oacute;w z serwisu dla danego użytkownika, tagu czy tych zawierających dane frazy. Oczywiście możemy manipulować jego wyglądem tworząc własne style CSS opatrzone dyrektywą !important. Nie jest to jednak rozwiązanie, kt&oacute;re daje nam pełną elastyczność.</p>
<p>
	Jeśli chcemy naprawdę mieć kontrolę nad treściami z Twittera na naszej stronie, musimy stworzyć własne rozwiązanie. Oczywiście mogłoby ono być stworzone, tak jak tradycyjny widget, w języku JavaScript, ale dzisiaj powiem o tym, wdrożyć rozwiązanie oparte o PHP do aplikacji działającej na Zend Frameworku.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/Sml3FkwIfQU" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/webmasterstwo/198-php-pobieranie-timeline-z-twitter-a.html</feedburner:origLink></item>
    <item>
      <title>Tworzenie repozytorium SVN na serwerze w Unixstorm</title>
      <pubDate>Fri, 23 Mar 2012 20:11:28 +0100</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/vvZsteFe30I/197-tworzenie-repozytorium-svn-na-serwerze-w-unixstorm.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/webmasterstwo/197-tworzenie-repozytorium-svn-na-serwerze-w-unixstorm.html</guid>
      <content:encoded><![CDATA[<p>
	Kilka dni temu <em><strong>wostrek</strong></em> <a href="http://kacperkolodziej.com/artykuly/trash/156-zmienilem-hosting-na-unixstorm.html#komentarz-410">w komentarzu</a> poprosił mnie, abym opisał proces zakładania repozytorium SVN na hostingu w <a href="http://www.unixstorm.org/index.php?pp=7963">Unixstorm</a>. Mi samemu przysporzyło to na początku trochę problem&oacute;w, ponieważ standardowe procedury opisane w SVN-book nie działały. Po konsultacjach z pomocą techniczną udało mi się jednak to zrobić i dzisiaj spełniam prośbę mojego Czytelnika.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/vvZsteFe30I" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/webmasterstwo/197-tworzenie-repozytorium-svn-na-serwerze-w-unixstorm.html</feedburner:origLink></item>
    <item>
      <title>C++: Polskie znaki w konsoli</title>
      <pubDate>Sat, 10 Mar 2012 16:53:22 +0100</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/BQcnsOIMGVA/194-cpp-polskie-znaki-w-konsoli.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/cpp/194-cpp-polskie-znaki-w-konsoli.html</guid>
      <content:encoded><![CDATA[<p>
	Początkujący programiści często zastanawiają się co zrobić, aby w konsoli systemu, napisane przez nich programy wyświetlały polskie znaki. Dawno temu, kiedy sam miałem taki problem, m&oacute;j kolega przysłał mi kod pewnej funkcji, kt&oacute;ra pozwala na poprawne przekazanie konsoli polskich znak&oacute;w.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/BQcnsOIMGVA" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/cpp/194-cpp-polskie-znaki-w-konsoli.html</feedburner:origLink></item>
    <item>
      <title>"Zend Framework od podstaw"</title>
      <pubDate>Fri, 09 Mar 2012 20:06:06 +0100</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/1jpe1j8x-8k/193-zend-framework-od-podstaw.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/ksiazki/193-zend-framework-od-podstaw.html</guid>
      <content:encoded><![CDATA[<p>
	Kilka miesięcy temu wydawnictwo Helion wydało pierwszy w Polsce profesjonalny podręcznik do Zend Framework&#39;a zatytułowany <em>&quot;Zend Framework od podstaw&quot;</em>. Autorem książki jest <a href="http://gajdaw.pl">Włodzimierz Gajda</a>, wykładowca Kategry Analizy Numerycznej i Programowania na Katolickim Uniwersytecie Lubelskim Jana Pawła II. Autor jest certyfikowanym inżynierem PHP 5 (Zend Certified Engineer PHP5) oraz Zend Framework (Zend Certified Engineer Zend Framework).</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/1jpe1j8x-8k" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/ksiazki/193-zend-framework-od-podstaw.html</feedburner:origLink></item>
    <item>
      <title>Tablica poleceń Terminala systemu Linux</title>
      <pubDate>Sun, 26 Feb 2012 16:21:17 +0100</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/Kzf9tk-9fn0/192-tablica-polecen-terminala-systemu-linux.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/linux/192-tablica-polecen-terminala-systemu-linux.html</guid>
      <content:encoded><![CDATA[<p>
	Dwimenor opublikował w <a href="http://czytelnia.ubuntu.pl/index.php/2012/02/24/wydrukuj-i-powies-kolo-monitora-informator-polecen-systemu-unixlinux/">Czytelnii</a> bardzo przydatny plik. Jest to tablica z najbardziej przydatnymi poleceniami Terminala systemu Linux/Unix (czyli powłoki bash). Autorem tłumaczenia tego informatora jest Dwimenor.</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/Kzf9tk-9fn0" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/linux/192-tablica-polecen-terminala-systemu-linux.html</feedburner:origLink></item>
    <item>
      <title>MovieProducer v.1 - startuję!</title>
      <pubDate>Wed, 15 Feb 2012 22:42:00 +0100</pubDate>
      <link>http://feedproxy.google.com/~r/kacperkolodziej/~3/xd5LPqyjBis/191-movieproducer-v-1-startuje.html</link>
      <guid isPermaLink="false">http://kacperkolodziej.com/artykuly/produkcje/191-movieproducer-v-1-startuje.html</guid>
      <content:encoded><![CDATA[<p>
	Kiedy opublikowałem tzw. &quot;ostatnią konsolową wersję&quot; Movie Producer, zapowiedziałem, że pojawi się kiedyś zapewniająca więcej rozrywki wersja. Prace ruszyły, a ja, żeby pokazać jak postępują przesyłam screen :)</p>
<img src="http://feeds.feedburner.com/~r/kacperkolodziej/~4/xd5LPqyjBis" height="1" width="1"/>]]></content:encoded>
    <feedburner:origLink>http://kacperkolodziej.com/artykuly/produkcje/191-movieproducer-v-1-startuje.html</feedburner:origLink></item>
  </channel>
</rss>

