<?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>szafranek.net &#187; Webculture</title>
	<atom:link href="http://www.szafranek.net/blog/category/webculture/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.szafranek.net</link>
	<description>The homepage of Krzysztof Szafranek, a guy who makes websites</description>
	<lastBuildDate>Sun, 22 Jan 2012 14:28:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>On passion, money and open source</title>
		<link>http://www.szafranek.net/blog/2008/01/03/on_passion_money_and_open_source/</link>
		<comments>http://www.szafranek.net/blog/2008/01/03/on_passion_money_and_open_source/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 22:57:52 +0000</pubDate>
		<dc:creator>Szafranek</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Webculture]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://szafranek/blog/2008/01/03/on-passion-money-and-open-source/</guid>
		<description><![CDATA[Recently I had a discussion sparked by my article on open source licenses, published here in 2005. In a blog post accompanying the article I was wondering if it is possible to build a sustainable business model upon open source software (OSS). A lot has changed during the last two years and the topic of [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I had a discussion sparked by my <a href="/works/articles/opensourcelicenses/">article on open source licenses</a>, published here in 2005. In a <a href="/blog/archive/2005/01/14/nowy_artykul_licencje_open_source/">blog post</a> accompanying the article I was wondering if it is possible to build a sustainable business model upon open source software (OSS). A lot has changed during the last two years and the topic of making money from open source doesn&#8217;t seem to be so hot anymore.</p>
<p>As everybody out there seems to be concerned with startups and web-the-ever-inflating-number-point-oooh, I will gladly come back to more eternal topics like money and passion.</p>
<p>When I browsed the <a href="http://conferences.oreillynet.com/cs/os2007/view/e_sess/14706">presentations from OSCON 2007</a>, probably the biggest conference devoted to OSS, there was essentially no mention of generating revenue from the open software itself. The speakers were concerned with practical applications of the software. Even less technologically focused presentations covered topics like making the most from the community potential or handling difficult people in a team.</p>
<p>To the awe of some, there was even a talk titled “<a href="http://conferences.oreillynet.com/cs/os2007/view/e_sess/14706">Open Source at Microsoft</a>”. The same Microsoft which has a long tradition of condemning open source, and whose CEO once proclaimed Linux as a cancer. The speaker, Bill Hilf, summarized the efforts within Microsoft to get closer to the open source community. He announced that MS has started the process of obtaining <a href="http://www.opensource.org/">Open Source Initiative</a> certification for some of its licenses and opened the website with the meaningful address: <a href="http://www.microsoft.com/opensource">microsoft.com/opensource</a>.</p>
<p>So what has changed during recent years? Did somebody discover a wonderfully effective way of earning money from open source software, a way that is appealing even to Microsoft? I don&#8217;t think so.
</p>
<h4>The lucky ones</h4>
<p>There are few ways a company can make money from OSS. One is to create a new market around a piece of open source software. A good example is <a href="http://www.zend.com/">Zend</a>, “the PHP company”. PHP itself is an active, open source project. But Zend has managed to build an apparently profitable business model on top of it. They sell all things PHP: from baseball caps, through training, to commercial development tools and optimizers.
</p><p>This method is great for established projects with a large user base (or a smaller number of wealthy enterprise users). That way a company can get paid for software development and support, even though its core product is free. Obviously, it can work only if the software is popular enough to have its own market. However, starting a business with this model raises a number of concerns. It won&#8217;t work if users can easily find some other free alternative and conveniently switch to it. It won&#8217;t work until your product is mature enough for people to start investing their time and money in it. And if the user base is too small, guess what? It won’t work. Such a project can eventually turn out to be a source of revenue, but rather by luck than design.</p>
<p>Another way is to open the underlying code and charge for the services built with that code. This model is successfully employed by <a href="http://www.37signals.com">37signals</a>. The company used its own open-sourced <a href="http://www.rubyonrails.org/">Ruby on Rails</a> framework to build web applications such as <a href="http://www.basecamphq.com/">Basecamp</a> or <a href="http://www.highrisehq.com/">Highrise</a>. While the framework itself is free, 37signals charges for the use of their applications and keeps their code built upon Rails. The good thing about this model is that you don&#8217;t rely financially on the success of your open source code. It&#8217;s the application build upon that generates money. If there are other people willing to use and improve the open parts of its code—that&#8217;s great. But your bills don&#8217;t have to wait until you hit the critical mass of popularity with your open source code. While you need to cross the threshold of popularity before your commercial product becomes profitable, that threshold is certainly lower than the mass necessary to make a living from something which is essentially free.</p>
<p>There are more ways of making money from an open source product. For example Mozilla uses Firefox&#8217;s market penetration as a basis for a deal with Google: default searches in Firefox use Google, as described in a deal that turned out to be worth <a title="An article describing the deal at Ars Technica" href="http://arstechnica.com/news.ars/post/20071024-the-future-is-bright-mozilla-revenues-up-26-percent-for-2006.html">millions of dollars</a>.
</p>
<h4>More than meets the eye</h4>
<p>There is more than quick money to be made when it comes to open source. When a company decides to open some of its code, it can reap other benefits as well.
</p><p>Firstly, it could be an effective way to outsource some parts of the development efforts. Obviously this is not always the best route, as “effective” doesn&#8217;t mean “free”. The costs of maintenance and losing control over the code could outweigh the benefits; however, in some cases it can let developers focus on essential parts of the application and share components, such as an installer, with the open source community.</p>
<p>Some companies have their own core projects, but sponsor development of open source tools or libraries already available. The company then gets better, faster developed tools, and the rest of the world can benefit from it as well. “Rest of the world” includes competitors for that matter, but nothing is perfect in this world.</p>
<p>Finally, going open source is a way to build a community and gain mind share among developers. I think this is the case with Microsoft. Almost every programming geek I know thinks of Microsoft as an Evil Empire ruled by Satan himself (or two, when Steve Ballmer is included). Microsoft used to get away with this, but in the long-term perspective it&#8217;s dangerous to ignore geeks. These include the people who are often the greatest programmers, and who will eventually have a huge impact on decision making—even in the largest companies. Having an active, motivated community around the product always pays in the long run.</p>
<p>Some people noted that <a href="http://www.hanselman.com/blog/IsMicrosoftLosingTheAlphaGeeks.aspx">Microsoft is losing Alpha Geeks</a>; others claim that <a href="http://www.paulgraham.com/microsoft.html">the company is now irrelevant</a> for the programming crowd. Microsoft seems to notice this, so I think the rumors of its death have been greatly exaggerated. We shall see how it will adapt to the current prevalence of OSS, but I&#8217;m sure the people there are too smart to simply give up.
</p>
<h4>For I don&#8217;t care too much for money</h4>
<p>With this in mind, I don&#8217;t attribute the lack of discussion on open source revenues to the advent of new business models. Open source is here to stay because it benefits programmers from the outset, regardless of whether a company is going to make money from it or not.
</p><p>Working on an open source project is a great way for a programmer to develop skills and gain experience. There is also a chance to work on something that is far more interesting than ‘monkey-coding’ at a daily job. It can also be a very effective way to gain visibility and, eventually, a better job. Serious involvement in an open source project can open many doors, not only to Googleplex.</p>
<p>I can hardly think of any successful open source project that was started with the idea: “let&#8217;s write some code, make it open and earn money from it”. The beginning was rather a matter of solving some problem, learning new technology or simply doing something for fun. When that passion is accompanied by persistence and—very often—pure luck, it is then possible to start thinking about profits.</p>
<p>Open source is not a business plan. You can end up being rich, but you probably won&#8217;t if you start a project with this goal in mind.</p>]]></content:encoded>
			<wfw:commentRss>http://www.szafranek.net/blog/2008/01/03/on_passion_money_and_open_source/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Rok marketingu</title>
		<link>http://www.szafranek.net/blog/2006/01/09/rok_marketingu/</link>
		<comments>http://www.szafranek.net/blog/2006/01/09/rok_marketingu/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 01:59:46 +0000</pubDate>
		<dc:creator>Szafranek</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Webculture]]></category>

		<guid isPermaLink="false">http://szafranek/blog/2006/01/09/rok-marketingu/</guid>
		<description><![CDATA[Nie odkryję Ameryki, jeśli powiem, że zdrowy rozsądek i pragmatyzm jest jedną z ostatnich rzeczy, jakimi kierują się ludzie przy podejmowaniu decyzji. Kasta programistów skrzętnie ukrywa przed resztą świata kompromitująca prawdę, że ich to również dotyczy. W to, że tworzenie oprogramowania to wyłącznie chłodny, niepodlegający modzie świat tajemniczych runów, wierzą powszechnie tylko laicy. Rzemieślnicy kodu [...]]]></description>
			<content:encoded><![CDATA[<p>
Nie odkryję Ameryki, jeśli powiem, że zdrowy rozsądek i pragmatyzm jest jedną z ostatnich rzeczy, jakimi kierują się ludzie przy podejmowaniu decyzji. Kasta programistów skrzętnie ukrywa przed resztą świata kompromitująca prawdę, że ich to również dotyczy. W to, że tworzenie oprogramowania to wyłącznie chłodny, niepodlegający modzie świat tajemniczych runów, wierzą powszechnie tylko laicy. Rzemieślnicy kodu i ich szefowie prześcigają się natomiast w wymyślaniu racjonalnych podstaw dla swoich decyzji. Wachlarz argumentów rozciąga się od technik tak prymitywnych, jak przekonywanie o wzroście produktywności dzięki wdrożeniu nowego narzędzia, aż po argumenty w swojej ostateczności ocierające się o eschatologię, w rodzaju &#8220;ta technologia najlepiej spełnia standardy enterprise&#8221;.
</p>
<p>
Sympatia, jaką programiści darzą technologie, może zależeć od mody i skuteczności marektingu tak samo, jak popularność jeansów czy płatków śniadaniowych.
</p>
<p>
Niedawno miniony rok pokazał w modelowy sposób, jak sprawny marketing może pomóc w wypromowaniu nowego trendu.
</p>
<p>
Zaczeło się od ajaksa. Kiedy w lutym ubiegłego roku szef niewielkiego studia Adaptive Path, Jesse James Garret, opublikował krótki artykuł
	<a href="http://www.adaptivepath.com/publications/essays/archives/000385.php">Ajax: A New Approach to Webapplications</a>, pewnie sam nie przypuszczał, że uda mu się stworzyć nowy, całkiem pojemny rynek. Tak, rynek. Po wpisaniu słowa &#8220;ajax&#8221; w wyszukiwarce serwisu pośrednictwa pracy
	<a href="http://jobsearch.monster.com/">monster.com</a>
	można znaleźć ponad 300 ofert. Dziś już nawet
	<a href="http://www.google.com/search?q=ajax" title="Wyniki wyszukiwania słowa ajax">Google</a>
	ledwo pamięta, że niegdyś to słowo kojarzyło się z klubem piłkarskim bądź płynem do zmywania podłóg. Głosy ludzi takich jak Ian Hickson, by <a href="http://ln.hixie.ch/?start=1111339822&amp;count=1" title="Ian Hickson: Call an apple an apple">nie tworzyć nowych nazw</a> na określenie rzeczy istniejących od lat, zginęły w szumie blogosfery. Liczba książek, artykułów i konferencji na temat ajaksa rośnie z każdym dniem, zaś firma Garreta należy do awangardy nowego trendu.
</p>
<p>
O tym, jak wiele znaczy chwytliwa nazwa, świadczy sukces kolejnego hasła, które zdominowało ubiegły rok. Mowa oczywiście o <a href="/log/archive/2005/10/19/web_2_0/">Web 2.0</a>. Na dobrą sprawę chyba mało kto wie, co to tak naprawdę jest, co w niczym nie zmienia faktu, że wszyscy o tym piszą. Nie wykluczając autora niniejszej strony.
</p>
<p>
Jako osoba na codzień pracująca z kodem, dość szybko pozbyłem się oporów wobec stosowania słówka &#8220;ajax&#8221;. Z czysto praktycznych względów: zamiast mówić o &#8220;technice komunikacji z serwerem bez przeładowywania całej strony&#8221;, w rozmowie wystarczy powiedzieć &#8220;ajax&#8221; i obie strony już wiedzą, o co chodzi. W wypadku &#8220;web 2.0&#8243; sytuacja jest nieco bardziej skomplikowana. Znaczenie tego terminu jest na tyle pokrętne, że nie służy, inaczej niż &#8220;ajax&#8221;, poprawie komunikatywności rozmów między programistami. Ten fakt rodzi podejrzenie, że tym razem adresatem jest ktoś zupełnie inny. Kto?
</p>
<p>
Jedno z najgłośniejszych wydarzeń poprzedniego roku, konferencja
	<a href="http://www.web2con.com/">Web 2.0</a>, była adresowana nie do szeregowych klepaczy kodu, ale ich szefów. Świadczy o tym zarówno treść wystąpień, jak i wpisowe w wysokości blisko 2800 dolarów. Sugerowanie za pomocą nazwy rewolucji w sieci może całkiem skutecznie ściągać nowych inwestorów i klientów. Najwyraźniej wyczuł to prezes Suna, który niezrażony
	<a href="http://www.salon.com/tech/log/2000/01/26/sun_dot/" title="Salon.com: The Dot-cominator">kłopotami firmy z interpunkcją</a>
	sprzed kilku lat, ponownie
	<a href="http://blogs.sun.com/roller/page/jonathan?entry=a_quick_update" title="Jonathan Schwartz: A Quick Update">postanowił postawić kropkę</a>
	w krytycznym punkcie. Jak się skończy obecne zamieszanie? Czy faktycznie zapoczątkuje jakąś istotną zmianę, czy też za parę lat będziemy wspominać je podobnie jak eksplozję dotcomów? Sam jestem ciekaw.
</p>
<p>
Przegląd ubiegłorocznych hitów marketingowych nie może zakończyć się bez wzmianki o najsłynniejszym obecnie Duńczyku i jego dziele. Mowa oczywiście o <a href="http://www.loudthinking.com/">Davidzie Heinemerze Hanssonie</a> i jego dziele, czyli platformie <a href="http://rubyonrails.org/">Ruby on Rails</a>. Pamiętam, jak w marcu bądź kwietniu rozmawiałem ze starymi wyjadaczami, by zorientować się, w naukę jakiego języka warto zainwestować swój czas. Na wzmiankę o Rubym jeden z nich odpowiedział, że pisząc w tym języku, na pewno znajdę na całym świecie kolegów, z którymi będę mógł podyskutować. Przy odrobinie szczęścia nawet dziesięciu.
</p>
<p>
Dziś o Railsach słyszał chyba każdy, kto choć trochę interesuje się tworzeniem aplikacji sieciowych. Na blogach programistów Javy toczą się święte wojny, a ci, którzy czuli się sfrustrowani, używając jej w zastosowaniach WWW, spoglądają z nadzieją na dzieło chłopaka z Kopenhagi.
</p>
<p>
Właśnie, Java. Na początku myślałem, że Ruby i <acronym title="Ruby on Rails">RoR</acronym> będą zagrożeniem przede wszystkim dla PHP, które obecnie niepodzielnie króluje na setkach tysięcy serwerów. W końcu to kolejny język skryptowy, bez zaplecza wielkiej korporacji, a więc bez większych szans w bezwględnej dżungli, której na imię &#8220;enterprise&#8221;. Tymczasem niczym nie zrażony David w najlepsze promuje Railsy jako alternatywę dla Java Server Pages, serwletów, Hibernate&#8217;a, Webworka, Strutsa, Springa, Enterprise Java Beans, Tapestry, Wicketa, Cocoona i kilkudziesięciu innych cudów sunowskiej myśli technicznej.
</p>
<p>
Czy Hanssonowi uda się zatrząść tym światem? Prywatnie wątpię, że wielkie firmy w ciągu najbliższych kilku lat nagle zwrócą uwagę na tak &#8220;niepoważne&#8221; narzędzie. PHP, które zaczęło zyskiwać popularność po wydaniu wersji trzeciej w 1997 roku, spotkało się z zauważalnym zainteresowaniem rynku korporacyjnego dopiero około dwóch temu. Z drugiej strony trzeba przyznać, że David już odniósł spore zwycięstwo. Obserwując <a href="http://www.theserverside.com/">The Server Side</a>, stronę przeznaczoną głównie dla programistów spod znaku Javy, widać wyraźnie, że prostota użytkownia Railsów wpłynęła na twórców narzędzi <acronym title="Java 2 Enterprise Edition">J2EE</acronym>. Co chwila można przeczytać o kolejnym projekcie inspirowanym filozofią RoR. Trudno jest mi wyobrazić sobie, żeby faktycznie udało im się osiągnąć to, co jest możliwe dzięki dynamice i elastyczności Ruby&#8217;ego, tym niemniej ruch jest wart odnotowania.
</p>
<p>
Przyglądając się tym wirtualnym trendom widać, że ich główną siłą napędową są blogi. Nie jestem pewien, czy dobrze rokuje to ich trwałości, ale nie da się też zaprzeczyć, że trudno dziś znaleźć lepszy sposób wpływania na tysiące programistów. Nawet Jonathan Schwartz, wspomniany tu szef Suna, swoje poglądy prezentuje właśnie na blogu. Umiejętnie podsycając <del>atmosferę</del> <ins>blogosferę</ins>, można sprzedać swoje pomysły, technologię czy serwis internetowy milionom ludzi, nie wydając przy tym ani centa.
</p>
<p>
Marketing 2.0?
</p>]]></content:encoded>
			<wfw:commentRss>http://www.szafranek.net/blog/2006/01/09/rok_marketingu/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Web 2.0</title>
		<link>http://www.szafranek.net/blog/2005/10/19/web_2_0/</link>
		<comments>http://www.szafranek.net/blog/2005/10/19/web_2_0/#comments</comments>
		<pubDate>Wed, 19 Oct 2005 00:15:22 +0000</pubDate>
		<dc:creator>Szafranek</dc:creator>
				<category><![CDATA[Webculture]]></category>
		<category><![CDATA[Webstandards]]></category>

		<guid isPermaLink="false">http://szafranek/blog/2005/10/19/web-20/</guid>
		<description><![CDATA[Polacy nie potrafią tworzyć hype&#8217;u. Wcale, ale to wcale. Świat (czytaj: amerykańska blogosfera) huczy od newsów i artykułów o tym, czym Web 2.0 jest, a czym nie jest. Nastrój rewolucyjny podsyca konferencja organizowana przez koncern Tima O&#8217;Reilly&#8217;ego, pod hasłem, jakżeby inaczej, Web 2.0. Tymczasem próba znalezienia czegoś na ten temat w rodzimej części WWW kończy [...]]]></description>
			<content:encoded><![CDATA[<p>Polacy nie potrafią tworzyć hype&#8217;u. Wcale, ale to wcale. Świat (czytaj: amerykańska blogosfera) huczy od newsów i artykułów o tym, czym <a title="Wyczerpujący artykuł Tima O'Reilly'ego" href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html">Web 2.0</a> jest, a czym nie jest. Nastrój rewolucyjny podsyca <a title="Sprawozdanie z konferencji Web 2.0" href="http://ifindkarma.typepad.com/relax/2004/10/web_20.html">konferencja</a> organizowana przez koncern Tima O&#8217;Reilly&#8217;ego, pod hasłem, jakżeby inaczej, Web 2.0. Tymczasem próba znalezienia czegoś na ten temat <a title="Wyniki wyszukiwania w Google" href="http://www.google.pl/search?q=web%202.0&amp;hl=pl&amp;lr=lang_pl&amp;ie=UTF-8">w rodzimej części WWW</a> kończy się na paru szczątkowych wzmiankach o wspomnianej konferencji i niczym więcej.</p>
<p>To, że w sieci dzieje się coś nowego, widać już od jakiegoś czasu. Skończyła się już era flashowych intr, wymierają strony-prezentacje, tworzenie układów tabelkowych jest obciachem, a w modzie są skróty i akronimy w rodzaju <acronym title="Cascading Style Sheets">CSS</acronym>, <acronym title="Really Simple Syndication">RSS</acronym>, <acronym class="Search Engine Optimization">SEO</acronym> czy <acronym title="Asynchronous JavaScript and XML">Ajax</acronym>. Standardy sieciowe wreszcie stają się standardem de facto, a nie tylko pobożnym życzeniem garstki fanatyków.</p>
<p>Przykład? Pamiętam, jak wieki temu &#8212; gdzieś w 2001 roku &#8212; czytałem na śp. MocnymWebie <a title="Zarchiwizowana wersja wywiadu" href="http://web.archive.org/web/20020803080120/http://www.mocnyweb.pl/ludzie/todd.html">wywiad z Toddem Purgasonem</a>, szefem narzucającego trendy studia <a href="http://juxtinteractive.com/">Juxt Interactive</a>. Strona firmy była wówczas świetnie zrobionym filmem flashowym. Parę tygodni temu zajrzałem tam ponownie i znalazłem stronę napisaną w semantycznym <acronym title="Extensible Hypertext Markup Language">XHTML-u</acronym>, bez Flasha, z formatowaniem opartym o CSS. Gwoli uczciwości dodam, że widnieje na niej napis <q lang="en">2004 temp site</q>. Jednak skoro jest w sieci od roku, a w portfolio można znaleźć więcej produkcji wykonanych w ten sposób, więc widać, że w studiu wiele się zmieniło w sposobie myślenia o stronach.</p>
<p>Jaki ma to związek z Web 2.0? Nowoczesna sieć to między innymi <strong>technologia</strong>. Swoją drogą, paradoksem jest, że standardy <a title="Konsorcjum W3C" href="http://w3.org">W3C</a>, wymyślone jeszcze pod koniec lat 90., teraz okazały się najbardziej modną technologią. Wyprzedziły znacznie bardziej skomplikowane wynalazki w rodzaju ActiveX, apletów czy Flasha, choć te ostatnie jeszcze niedawno wydawały się być przyszłością WWW. Web 2.0 to triumf tradycyjnego hipertekstu, pogardzanego do niedawna JavaScriptu, formatowania w CSS-ie oraz bardzo prostego i nieprzekombinowanego <acronym title="Extensible Markup Language">XML-a</acronym>, np. w postaci kanałów RSS.</p>
<p>Właśnie, przekombinowanie. Myślę, że kolejnym słowem-kluczem w wypadku Web 2.0 jest <strong>prostota</strong>. Nie należy jej mylić z prymitywizmem: chodzi nie o trywialną wewnętrzną budowę, ale łatwość użytkowania. Sukces odniosły technologie proste w użyciu zarówno dla sieciowych konsumentów, jak i programistów. Na przykład zamiast rozbudowanego protokołu SOAP coraz większą popularność zdobywa <a title="Definicja w Wikipedii" href="http://en.wikipedia.org/wiki/Representational_State_Transfer"><acronym title="Representational State Transfer">Rest</acronym></a>, czyli odpytywanie zdalnego serwisu wyłącznie za pomocą odpowiednio spreparowanego adresu <acronym title="Uniform Resource Locator">URL</acronym>. Aplety, dające możliwość tworzenia rozbudowanych aplikacji uruchamianych w przeglądarce, przegrały z lekkimi interfejsami opartymi o zwykły <acronym title="Hypertekst Markup Language">HTML</acronym>, wspomagany Ajaksem. Wreszcie pogardzane języki skryptowe działające po stronie serwera &#8212; Perl, PHP, Python i Ruby &#8212; wzięły sieć szturmem. Mocno promowana Java i .NET oczywiście mają się dobrze, ale głównie w korporacjach, gdzie większym problem jest wydawanie pieniędzy niż ich oszczędzanie.</p>
<p>Tej prostoty nie należy mylić z prymitywizmem. Dobrze pasuje tu cytat, który znalazłem dziś na stronie Joela Spolsky&#8217;ego:</p>
<blockquote><p>Google wykorzystuje filtry bayesowskie tak samo, jak Microsoft używa warunku <code>if</code>.</p>
<cite><a href="http://joelonsoftware.com/items/2005/10/17.html">Były programista Microsoftu</a> (tłumaczenie moje)</cite></blockquote>
<p>Ostatecznie zwycięzcą jest użytkownik, który wcale nie musi wiedzieć, czym jest filtr Bayesa. Ważne, że aplikacja działa zgodnie z jego oczekiwaniami. Wyrafinowana technologia w działaniu okazuje się bardziej &#8220;swojska&#8221; niż jej toporny odpowiednik.</p><p>Zmiana podejścia widoczna jest też w sposobie edytowania treści. Coraz więcej przykładów na to, że zamiast <acronym title="Content Management Systems">CMS-ów</acronym> z drobiazgowo kontrolowanym workflowem, użytkownicy wolą zanarchizowane wiki. <a title="Komercyjne wiki firmy Atlassian" href="http://www.atlassian.com/software/confluence/">Przykład Confluence&#8217;a</a> dowodzi, że właściwe opakowanie pozwala sprzedać tę ideę również w środowisku &#8220;enterprise&#8221;.</p><p><strong>Zaangażowanie użytkowników</strong> w tworzeniu treści to kolejne hasło nowej pajęczyny. Okazało się, że zamiast psuć, ludzie wolą tworzyć. Nawet jeśli przyczyną tego bywa jedynie chęć zaistnienia jako recenzent <a title="Filmy irańskie w serwisie IMDB" href="http://www.imdb.com/List?tv=on&amp;&amp;countries=Iran&amp;&amp;nav=/Sections/Countries/Iran/include-titles&amp;&amp;heading=8;All;Iran">filmów nakręconych w Iranie</a>. Nikogo też już nie dziwi udostępnienianie przez wielkie serwisy <acronym title="Application Programming Interface: interfejs programistyczny aplikacji">API</acronym> do swoich usług lub też, jak to ktoś określił, <span lang="en">hackability</span> tychże usług. Tym razem słowo to ma jak najbardziej pozytywny wydzwięk i oznacza, że aplikacja daje się twórczo rozwijać. Zaznaczam to, ponieważ słowo to użyte np. w kontekście Windows może wywoływać zgoła odmienne skojarzenia.
</p><p>Na szczęście &#8220;nowa&#8221; sieć jest także triumfem <strong>otwartych standardów</strong>. Ostatecznie nawet Microsoft nie zdołał całkowicie zdominować rynku za pomocą specyficznych dla swojej przeglądarki rozszerzeń i technik, np. ActiveX. Wyjątkiem jest Flash, który mimo wszystko ma się dobrze. Konkurencyjne rozwiązania W3C: <acronym title="Synchronized Multimedia Integration Language">SMIL</acronym> i <acronym title="Scalable Vector Graphics">SVG</acronym>, nie są w stanie dorównać mu jakością narzędzi dla autorów oraz penetracją rynku.</p>
<p>Technologia to tylko jedna, bardziej oczywista strona medalu. Jak to zwykle bywa, bardziej złożonym tematem są <strong>pieniądze</strong>. Jeśli ktoś jeszcze nie zaczął być podejrzliwy wobec całej tej rewolucji, to chyba najpóźniej w tym momencie powinien nabrać pierwszych wątpliwości. No bo jak tu nie być podejrzliwym, jeśli o tzw. <a title="Definicja w Wikipedii" href="http://en.wikipedia.org/wiki/Long_Tail">długim ogonie</a> <a title="Polityka: Historia długiego ogona" href="http://www.polityka.pl/polityka/index.jsp?place=Lead09&amp;news_cat_id=16&amp;news_id=164692&amp;layout=1&amp;forum_id=1539&amp;fpage=Threads&amp;page=text">piszą już nawet tygodniki</a> w odległym Lechistanie? Długi ogon ma być jedną z podstaw Nowej Ekonomii 2.0. Patrząc na szybujące w górę <a href="http://quotes.nasdaq.com/quote.dll?page=charting&amp;mode=basics&amp;intraday=off&amp;timeframe=18m&amp;charttype=ohlc&amp;splits=off&amp;earnings=off&amp;movingaverage=None&amp;lowerstudy=volume&amp;comparison=off&amp;index=&amp;drilldown=off&amp;symbol=GOOG&amp;selected=GOOG">ceny akcji Google</a>, nie mogę odgonić się od skojarzeń z Nową Ekonomią 1.0, która, przypomnijmy, wybuchła z wielkim hukiem w 2001 roku.</p>Znowu wielcy kupują startupy w rodzaju <a href="http://bloglines.com">Bloglines</a>, mające docelowo generować wielkie zyski, chociaż chyba jeszcze nie wszyscy dobrze wiedzą, w jaki sposób. Dzisiaj już jest oczywiste, że na sieci można zarobić. Ale czy można zbudować <em>trwały</em> model biznesowy oparty wyłącznie na funkcjonowaniu w sieci? Są przykłady, że owszem, ale patrząc na entuzjastyczne relacje ludzi uczestniczących w konferencji O&#8217;Reilly&#8217;ego, zastanawiam się, czy długi ogon nie okaże się za krótki. Bo wbrew okrzykom, ostatecznym zwycięzcą okazują się wielcy, tacy jak <a href="http://google.com">Google</a> czy <a href="http://amazon.com">Amazon</a>. Te firmy nie pozostawiają żadnych wątpliwości, że zwycięzca zgarnia wszystko.
<p>Jeden z ojców obecnego zamieszania, <a href="http://paulgraham.com/">Paul Graham</a>, nieprzypadkowo radzi młodym hakerom, by sprzedawali swoje startupy, gdy tylko nabiorą odpowiedniej ceny. Innymi słowy: bierz, ile zmieścisz w kieszeni, i uciekaj. Nie brzmi to szczególnie budująco.</p>
<p>Czy czeka nas powtórka z rzezi dotcomów? Mimo wszystko, mam nadzieję, że nie. W końcu nowa sieć opiera się, moim zdaniem, na dużo bardziej przyjaznych podstawach niż reklamowe pop-upy, symbol pierwszego boomu.</p>
<p>Prorocy nowego porządku nie mają natomiast większych wątpliwości co do jednego: w nowych warunkach <a title="ZDnet: Why Microsoft can't best Google" href="http://blogs.zdnet.com/SAAS/?p=13">Microsoft musi zginąć</a>. Ciekawe, który to już raz.</p>]]></content:encoded>
			<wfw:commentRss>http://www.szafranek.net/blog/2005/10/19/web_2_0/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Tabloidyzacja</title>
		<link>http://www.szafranek.net/blog/2005/09/18/tabloidyzacja/</link>
		<comments>http://www.szafranek.net/blog/2005/09/18/tabloidyzacja/#comments</comments>
		<pubDate>Sat, 17 Sep 2005 23:50:52 +0000</pubDate>
		<dc:creator>Szafranek</dc:creator>
				<category><![CDATA[Webculture]]></category>

		<guid isPermaLink="false">http://szafranek/blog/2005/09/18/tabloidyzacja/</guid>
		<description><![CDATA[Łukasz zwrócił niedawno uwagę na pewne zjawisko. W skrócie chodzi o wysyp pseudoekspertów w każdej dziedzinie. Przy tym ilość i zaangażowanie głosów &#8220;ekspertów&#8221; są tym większe, im, cytuję, bardziej pierdołowata kwestia. Do tego dochodzi jeszcze schodzenie do nisz ludzi piszących konkretnie i omijających szerokim łukiem tematy doprowadzające do gorączki większość społeczeństwa. Przy okazji gratulacje dla [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://grabun.com/blog/" title="Blog Łukasza Grabunia">Łukasz</a> zwrócił niedawno uwagę na <a href="http://grabun.com/blog/2005/09/masochizm/" title="Łukasz Grabuń: Masochizm">pewne zjawisko</a>. W skrócie chodzi o wysyp pseudoekspertów w każdej
dziedzinie. Przy tym ilość i zaangażowanie głosów &#8220;ekspertów&#8221; są tym większe,
im, cytuję, <q>bardziej pierdołowata kwestia</q>. Do tego dochodzi jeszcze
schodzenie do nisz ludzi piszących konkretnie i omijających szerokim
łukiem tematy doprowadzające do gorączki większość społeczeństwa. Przy
okazji gratulacje dla <a title="Strona MiMaSa, czyli Michała Świątkiewicza" href="http://mimas.ceti.pl/">MiMaSa</a>, którego blog przy okazji
tej dyskusji wyrósł na ostoję rzetelności i wysokiego poziomu.</p>
<p>Co prawda nie mogłem sobie pozwolić jak Łukasz na dwa dni poszukiwań
stosownej nazwy, ale do opisania zjawiska najlepiej pasuje mi ostatnio
modne słowo
&#8220;tabloidyzacja&#8221;. Tabloidy serwują swój produkt szybko, kalorycznie i na ostro. Niekoniecznie zdrowo, ale kogo to obchodzi.</p>
<p>Tak jak
chcieliśmy, blogi stają się prasą XXI wieku i tak jak prasa walczą o
czytelnika. Nie ma się co dziwić, że dużo łatwiej o wpisy na tematy
gwarantujące duży odzew. A jak wiedzą wszyscy mający styczność z
internetowymi dyskusjami dłużej niż miesiąc, im głupszy temat, tym
łatwiej o reakcję. Zresztą na blogach szukamy bardziej rozrywki niż
głębokich analiz. Rzadko udaje się trafić na taki blog, który zdoła
zmusić czytelnika do myślenia na dłużej niż pięć minut, a przy tym będzie
na tyle sprawnie napisany, by tegoż czytelnika wcześniej nie zanudzić.</p>
<p>Po przeczytaniu <a href="http://www.polityka.pl/polityka/index.jsp?place=Lead05&amp;news_cat_id=7&amp;news_id=164118&amp;layout=1&amp;forum_id=1064&amp;fpage=Threads&amp;page=text" title="Raport: Homo Internetus">raportu w ostatniej Polityce</a>
można odnieść wrażenie, że
w sieci jesteśmy skazani na tabloidy jeszcze bardziej niż w wypadku
prasy. Odkąd zacząłem korzystać z sieci pięć lat temu, czytam więcej
niż wcześniej, ale są na ogół artykuły, notki na blogach, posty
na forach i inne krótke teksty. Spędzenie paru godzin bez przerwy z
książką, kiedyś normalne, teraz jest luksusem. W sieci czyta się
szybko, nieliniowo, mając permanentnie rozproszoną uwagę. Żeby było
zabawniej, <a href="http://www.useit.com/alertbox/9710a.html" title="Jakob Nielsen: writing for the Web">spece od funkcjonalności</a> czy
<a href="http://www.w3.org/TR/WCAG10-CORE-TECHS/#comprehension" title="Web Content Accessibility Guidelines: Writing style">zasady dostępności</a> wręcz zachęcają do pisania z myślą o czytelniku,
który jest w porównaniu z tym &#8220;analogowym&#8221;&#8230; khem&#8230; mało rozgarnięty.</p>
<p>Zabrzmiało to w sumie dość smutno, ale to po prostu cena dostępu do
ogromnych ilości mniej lub bardziej potrzebnych informacji. Nie ma się na co zżymać: jeśli chcemy
jednocześnie być ekspertami od gwiazd w rodzaju Pomarańczy czy innej Katody (jeśli coś
pomyliłem, to bardzo przepraszam &#8212; od prawie dwóch lat szczęśliwie nie oglądam
telewizji), polityki, informatyki, ekonomii, japońskiego anime i literatury iberoamerykańskiej, to
siłą rzeczy musimy poprzestawać na płytkich opiniach i skupianiu się na
bzdurach, bo tu akurat można się wykazać i bez przeczytania 100
książek. Albo choćby i jednej.</p>
<p>W przeciwieństwie do Łukasza nie uważam, żeby to było typowo polskie zjawisko. To raczej <span lang="la">signum temporis</span>.</p>
<p>Tym bardziej szanuję tych blogowców, którzy konsekwentnie trzymają się
swojej działki i piszą o tym, na czym się naprawdę znają. Biust
wspomnianej wcześniej Katody jest prawdopodobnie bardziej wdzięcznym
tematem niż <a href="http://mimas.ceti.pl/tarpit/archiwum/uml_w_eclipse" title="MiMaS: Komercyjny UML w Eclipse">wtyczki do Eclipsa</a>.
Na dodatek wielu czytelników, takich jak ja
czy <a href="http://mmazur.jogger.pl/" title="Mariusz Mazur: Masochizm jest dla indywidualistów, większość ludzi woli seks grupowy">Mariusz</a>,
odstrasza od komentowania takich tekstów bariera wejścia.
Co nie znaczy, że nie czytam <a title="Blog MiMaSa" href="http://mimas.ceti.pl/tarpit/">TarPitu</a> z zainteresowaniem &#8212; i na pewno
jest ono większe niż to towarzyszące lekturze instrukcji obsługi :).
Swoją drogą ciekawe, że jeszcze rok temu, kiedy byłem wolnym od trosk i
doświadczenia studentem, czułem się pewniej podczas pisania
niż teraz, kiedy zdążyłem już pracować dla trzech kompletnie różnych
klientów i nauczyć się pewnie więcej, niż przez poprzednich parę lat.
Cóż, życie uczy pokory.</p>
<p>Oczywiście na monotematyczne, solidne pod względem merytorycznym blogi
też jest miejsce. Mam tylko coraz większe wątpliwości, czy jest go
wystarczająco dużo w Polsce, w każdym razie dla blogów technicznych
takich jak TarPit.</p>
<p>Oby.</p>
<p>Michale: pisz dalej!
</p>]]></content:encoded>
			<wfw:commentRss>http://www.szafranek.net/blog/2005/09/18/tabloidyzacja/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Let&#8217;s blog</title>
		<link>http://www.szafranek.net/blog/2005/05/02/let_s_blog/</link>
		<comments>http://www.szafranek.net/blog/2005/05/02/let_s_blog/#comments</comments>
		<pubDate>Mon, 02 May 2005 08:32:20 +0000</pubDate>
		<dc:creator>Szafranek</dc:creator>
				<category><![CDATA[Webculture]]></category>

		<guid isPermaLink="false">http://szafranek/blog/2005/05/02/lets-blog/</guid>
		<description><![CDATA[Podobno w życiu każdego blogowca przychodzi dzień, że zaczyna on pisać o blogowaniu. Panie i Panowie, nadeszła zatem wiekopomna chwila. Kumpel powiedział mi jakiś czas temu: Jeśli o czymś nie napiszą na blogach, to dla ciebie nie istnieje. Nie zaprzeczyłem. Jeszcze jakieś 2 lata temu brzydziłem się całym tym blogowaniem. Kojarzyło mi się, poniekąd słusznie, [...]]]></description>
			<content:encoded><![CDATA[<p>Podobno w życiu każdego blogowca przychodzi dzień, że zaczyna on pisać o
blogowaniu. Panie i Panowie, nadeszła zatem wiekopomna chwila.</p>
<p><a href="http://www.roziu.com/" title="Paweł Rożek">Kumpel</a> powiedział mi jakiś czas temu: <q>Jeśli o czymś nie napiszą na blogach, to dla ciebie nie istnieje</q>. Nie zaprzeczyłem.</p>
<p>Jeszcze jakieś 2 lata temu brzydziłem się całym tym blogowaniem. Kojarzyło mi się, <a href="http://blog.onet.pl/" title="Wchodzisz na własne ryzyko">poniekąd słusznie</a>,
z zakompleksionymi nastolatkami o silnej skłonności do ekshibicjonizmu i z
brakiem jakiejkolwiek skłonności do sięgania po słownik ortograficzny.</p>
<p>Potem, chyba w pierwszej połowie 2002 roku, trafiłem na <a href="http://zeldman.com" title="Strona Jeffrey'a Zeldmana">zeldman.com</a>.
Nagle dowiedziałem się, że da się pisać w sieci dziennik, który jest
ciekawy, dobrze napisany, a przy okazji może czytelnika czegoś nauczyć.
Dziś Zeldman pisze rzadko, o sprawach technicznych jeszcze rzadziej,
ale chyba nie ja jeden niecierpliwie czekam na kolejne wpisy i kazdy
czytam z przyjemnością.</p>
<p>Jestem pewien, że gdyby nie Zeldman, nie usłyszałbym o
&#8220;standardach sieciowych&#8221;, a nawet jeśli, to stałoby się to dużo
później. To za jego sprawą zainteresowałem się technologią, która wtedy
wydawała mi się banalną metodą na skrócenie kodu strony. Potem okazało
się, że wsiąknę w ten temat na parę lat, poświęcę mu znaczną część
swojej pracy magisterskiej, a wreszcie, że będę przy nim pracował
zawodowo. Wygląda więc na to, że to za sprawą blogów jestem obecnie w
takim, a nie innym punkcie.</p>
<p>Do napisania tego wpisu skłoniło mnie jednak coś innego. Szukałem
właśnie rozwiązania jakiegoś problemu natury filozoficznej (z cyklu:
jak zmusić <acronym title="Internet Exploder">IE</acronym> do zachowywania się jak przeglądarka internetowa) i
odpowiedź znalazłem w komentarzu do wpisu na <a href="http://www.456bereastreet.com/" title="Strona Rogera Johanssona, polecam">pewnym blogu</a>.
Właśnie w ten sposób wygląda spora część pracy nad tworzeniem stron: w
wypadku problemu, z którym się jeszcze nie zetknąłem, zadaję pytanie <a title="Wyroczni na imię Google" href="http://google.com/">Wyroczni</a>,
a ta niemal zawsze odsyła mnie do archiwum jakiegoś techloga.
Najczęściej tenże blog jest już w moich zakładkach, a jeśli nie &#8211;
nierzadko w ten sposób do nich trafia.</p>
<p>Blogi są również najlepszym sposobem na zdobycie informacji o wszelkich
nowinkach w branży, ciekawych technikach i sztuczkach. W moim przypadku
praktycznie zastąpiły grupy dyskusyjne, które mają, jak dla mnie, zbyt niski stosunek sygnału do szumu (ten ostatni często w
postaci zwykłego chamstwa). Prasy komputerowej nie kupuję od prawie trzech lat. Duże wortale dla webmasterów są na ogół
zbiorem artykułów w rodzaju <q>Jak zainstalować PHP pod Windows</q> oraz 45123
skryptów <acronym title="JavaScript">JS</acronym> do odliczania czasu w pasku statusu i innych, równie
ambitnych zadań.</p>
<p>Oczywiście, takie materiały też są komuś potrzebne i każdy od nich
kiedyś zaczynał. Ale co wtedy, kiedy podstawy mamy za sobą, a
informacje w tekstach referencyjnych są niewystarczające lub <a href="http://www.alistapart.com/articles/readspec/" title="Przewodnik: jak czytać specyfikacje W3C">stworzone
z myślą o czytaniu ich przez roboty-parsery</a> (bo na pewno nie ludzi)?
Gdzie można znaleźć najświeższe wiadomości o nowościach w
przeglądarkach i technikach projektowania? Oczywiście na blogach.</p>
<p>W moim wypadku blogi powoli, ale skutecznie stały się podstawowym źródłem informacji o branży. To dzięki nim mogę na bieżąco
śledzić <a href="http://weblogs.mozillazine.org/hyatt/archives/2005_04.html" title="Jak Dave Hyatt z CSS-em wojował">rozwój nowoczesnych przeglądarek</a> oraz trącące nekromancją
zabiegi programistów <a href="http://blogs.msdn.com/ie/archive/2005/04/22/410963.aspx" title="O pseudonowościach w Internet Explorerze 7">odświeżających silnik IE</a>. Również dzięki blogom mam okazję
dowiedzieć się o <a href="http://www.mikeindustries.com/blog/archive/2005/04/sifr-2.0-released" title="sIFR 2.0">nowatorskich technikach projektowania</a>.</p>
<p>Nawet najlepsze <a href="http://www.alistapart.com" title="A List Apart">magazyny sieciowe</a> nie nadążają za obecnym  tempem
rozwoju technologii związanych z WWW. Przygotowanie tekstu na ich
potrzeby wymaga sporych nakładów pracy. Chyba minęły też czasy, kiedy
wystarczyło ogłosić powstanie nowego &#8220;wortalu dla webmasterów&#8221;, a żądni
sławy autorzy pchali się drzwiami i oknami.</p>
<p>Tymczasem napisanie krótkiej notki na blogu specjalnie nie odstrasza.
Branża informatyczna jest o tyle specyficzna, że większość ludzi
pracujących przy tworzeniu nowych technologii lubi to, co robi (nieszczęsnych wyrobników walczących z
kreatorami raportów w Accessie pomijam). Dlatego ci
ludzie chętnie i za darmo piszą o swoim zajęciu.</p>
<p>Niektórzy robią to dla czystej przyjemności, innych zachęca do tego <a href="http://blogs.msdn.com/" title="Blogi programistów Microsoftu">firma</a>,
której zależy na poprawie wizerunku, a chyba wszystkich mniej lub
bardziej nakręca popularność i sam fakt, że ktoś chce ich czytać.
Blogowanie jest przyjemne i nawet postępująca <a href="http://www.google.com/search?q=blog+for+money" title="Blogowanie dla pieniędzy">komercjalizacja</a> nie odbierze mu całego uroku.</p>
<p>Co więcej, ludzie ufają blogom. Autorzy, którym zależy na
czytelnikach, dbają o swoją wiarygodność. Chociaż powtarzanie
niesprawdzonych plotkek i pogłosek jest w blogosferze codziennością, to
jednak mało kto odważy się na świadome napisanie &#8220;tekstu
sponsorowanego&#8221;, żywcem skopiowanego z oświadczeń prasowych producentów
sprzętu czy oprogramowania. A jest to już chyba codziennością w wielu
tytułach prasowych. Nawet jeśli ktoś się na to odważy, to sieciowy
dobór naturalny prędzej czy później go odfilutruje. Szerzej pisze o tym
Paul Graham w swoim <a href="http://paulgraham.com/submarine.html" title="Paul Graham: The Submarine">ostatnim eseju</a> &#8212; polecam.</p>
<p>Blogi dają
możliwość dotarcia do informacji, które mogłyby nie ujrzeć światła
dziennego. Wiem, czasem byłoby lepiej, gdyby teksty z <a href="http://blog.onet.pl" title="Tak, ja naprawdę nie lubię TAKICH blogów">niektórych blogów</a> tego światła nie ujrzały. Ale cóż, taka już jest natura tego śmietnika zwanego WWW.
</p>]]></content:encoded>
			<wfw:commentRss>http://www.szafranek.net/blog/2005/05/02/let_s_blog/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

