Posts

Showing posts from May, 2011

New blog domain: kula.blog

It's still work in progress but new posts will be published on  https://kula.blog/ Thanks to 11ty base blog RSS is working from the start so it should be easy to add to your reader if you still use any :) If now then I hope you can sign up to the newsletter where I'll be publishing new posts and interesting articles to it from time to time. Please use  kula.blog  from now on.

10 Oddities of JavaScript

http://www.smashingmagazine.com/2011/05/30/10-oddities-and-secrets-about-javascript/

Jak wykryć przeglądarki mobilne

http://michalbiniek.blogspot.com/2010/12/przegladarki-mobilne-jak-wykryc-i.html

Facebook release management

How facebook pushes code to production. + description:  http://agilewarrior.wordpress.com/2011/05/28/how-facebook-pushes-new-code-live/

JavaScript prototypal inheritance

http://blog.vjeux.com/2011/javascript/how-prototypal-inheritance-really-works.html

JavaScript Libraries

http://www.everyjs.com/

CSS3 Gradients

http://leaverou.me/css3-gradients/

CSS3 Media Queries

http://mediaqueri.es/

JavaScript Server Engines

http://blogs.msdn.com/b/scriptjunkie/archive/2011/05/26/javascript-server-roundup-the-lowdown-on-serveral-engines.aspx With link to interesting comparision on infoworld: http://www.infoworld.com/d/application-development/javascript-conquers-the-server-969?page=0,0 Comparison between many options like: Node.js Jaxer EJScript RingoJS AppengineJS

3D objects with only CSS3

http://jlongster.com/s/dom3d/

HTML5 and Accesibility

http://msdn.microsoft.com/en-us/scriptjunkie/hh204741.aspx

HTML5 RPG Editor

http://rpgjs.com/

Full Browser Width Bars

http://css-tricks.com/full-browser-width-bars/ + demo:  http://css-tricks.com/examples/FullBrowserWidthBars/

Hosting Node.js po polsku

Bardzo spodobała mi się oferta hostingowa firmy Megiteam która udostępnia praktycznie wszystko co tylko przyszło by mi do głowy jeśli chodzi o dobry hosting. http://www.megiteam.pl/ Dostępne: PHP, Python, Ruby, Node.js,  MySQL, PostgreSQL, MongoDB, Git, SVN, dostęp SSH... Pełna lista która obowiązuje dla wszystkich hostingów:  http://www.megiteam.pl/oferta/hosting-wspoldzielony Muszę przyznać że jestem pod wrażeniem.

Safe CSS Hacks

http://mathiasbynens.be/notes/safe-css-hacks

JavaScript and UTF8 Dice

http://probablyprogramming.com/2010/01/06/rolling-dice-with-js-and-unicode

NoSQL Databases comparision

http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

JavaScript - linkdump

Zebrane w jednym poście informacje o JavaScript: http://blog.kowalczyk.cc/2011/05/22/linkdump-42-my-name-is-script-javascript/ O czym można przeczytać: 1: pushState 2: Node.js 3: Amb() 4: FalsyValues 5: Loop performance ...

You don't need a service layer

http://codeutopia.net/blog/2011/05/22/you-dont-need-a-service-layer-fat-controllers-are-okay/ At least not from the beginning :)

Curried JavaScript

http://www.svendtofte.com/code/curried_javascript/ Read about .bind  from the @kaaes post about 'this' in JavaScript.

This in JavaScript

Image
http://kasia.drzyzga.pl/2011/05/this-dissected/ Great info also You can find in Learning to Love JavaScript from IO 2011 :  http://www.youtube.com/watch?v=seX7jYI96GE

Learn CSS3 Gradients

http://davidwalsh.name/css-gradients Demo page:  http://davidwalsh.name/dw-content/css-gradient.php But for myself I used Dev Tools and paste examples to html tag on David page :)

SASS - future of CSS

Sass: The Future of Stylesheets View more presentations from chriseppstein or view at:  http://www.slideshare.net/chriseppstein/sass-the-future-of-stylesheets

Declarative HTML and JavaScript with

Angular is a templating and declarative library written in JavaScript. It makes html templating language with eg. data binding with user inputs. Project page:  http://angularjs.org/#/ Overview:  http://docs.angularjs.org/#!guide.overview I am not sure what to think about it, data binding is interesting but {{var}} in html output from server doesn't look interesting. I am not sure what with users browsers without JavaScript.

jQuery QR-Code plugin

http://jeromeetienne.github.com/jquery-qrcode/

JavaScript Publish/Subscribe Pattern

http://msdn.microsoft.com/en-us/scriptjunkie/hh201955.aspx Tutorial with PubSubJS:  https://github.com/mroderick/PubSubJS

HTML5 audio

From Microsoft Blog:  http://blogs.msdn.com/b/ie/archive/2011/05/13/unlocking-the-power-of-html5-lt-audio-gt.aspx Overview of this post with additional info about other browsers:  http://www.webmonkey.com/2011/05/microsoft-offers-a-guide-to-using-html5-audio/

CSS3 keyframe animations

Image
http://www.smashingmagazine.com/2011/05/17/an-introduction-to-css3-keyframe-animations/

Advanced REST Client for Chrome

https://chrome.google.com/webstore/detail/ahdjpgllmllekelefacdedbjnjaplfjn?hl=pl#

CSS Matrix

Playing with matrices: http://www.xs4all.nl/~peterned/matrices/ Pozdrawiam, Krzysztof Kula

Linux: search and replace recursively

 find ./ -type f -exec sed -i 's/staystring/nowystring/' {} \; source: http://www.jonasblog.com/2006/05/search-and-replace-in-all-files-within-a-directory-recursively.html

JavaScript Linux Emulator

http://bellard.org/jslinux/ Description:  http://bellard.org/jslinux/tech.html

IE7 z-index fix

Image
http://jonathanstegall.com/2009/01/15/ie-z-index-bug-with-css-dropdown-menu/ + po polsku:  http://blog.wilgucki.pl/2011/05/jak-naprawic-z-index-w-ie7.html

JavaScript Module Pattern

Really Great post about modularization patterns in JavaScript: http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth

Co nowego w PHP 5.3

Image
http://webhosting.pl/Najwazniejsze.nowosci.w.PHP.5.3.jak.uniknac.niekompatybilnosci.i.jak.wykorzystac.nowinki

CSS3 w IE6

Świetnie zebrana lista hacków na starsze wersje IE by uzyskać efekty dostępne w CSS3 http://blog.end3r.com/121/css3-vs-internet-explorer-6/

Advanced REST Client for Chrome

https://chrome.google.com/webstore/detail/ahdjpgllmllekelefacdedbjnjaplfjn?hl=pl#

The Ins and Outs of Script Concatenation

Image
http://msdn.microsoft.com/pl-pl/scriptjunkie/hh127369.aspx Mostly about Sprockets and Jammit

Work at facebook

http://thenextweb.com/facebook/2011/05/15/what-its-like-to-work-at-facebook/

Speed comparison between Node.js, Tornado and Erlang server libraries

http://www.ostinelli.net/a-comparison-between-misultin-mochiweb-cowboy-nodejs-and-tornadoweb/ Result: Erlang implementations are much more reliable. 

Chrome Dev Tools

Image
http://paulirish.com/2011/a-re-introduction-to-the-chrome-developer-tools/

Contribute to Open Source - Beginner Guide

Image
Great motivational post how to help open source projects (especially how to start to contribute). http://thechangelog.com/post/5367356233/you-yes-you-should-contribute-to-open-source

Google IO 2011 playlist

http://www.youtube.com/playlist?p=1BCA4AA196FE8EBE If I have enough time I will try to keep it up-to date with sessions.

Grep many files at once

http://www.cyberciti.biz/faq/unix-linux-finding-files-by-content/ simple version: grep 'string' *.txt

6 ciekawych narzędzi dla developerów PHP

http://webhosting.pl/6.narzedzi.ktore.poprawiaja.wydajnosc.programisty.PHP.Musisz.je.sprawdzic

Sliding letters with jQuery

This looks really impressive so check out the demo:  http://tympanus.net/Development/SlidingLetters/ http://tympanus.net/codrops/2011/05/09/sliding-letters-with-jquery/

Developer Expierience

http://blog.oshineye.com/2011/05/what-is-devexp.html

Sitting down is dangerous to You

Image
http://mashable.com/2011/05/09/sitting-down-infographic/ So use Workrave to stand up from computer:  http://krzychukula.blogspot.com/2011/04/workrave.html

HTML5 and CDD Presentations

Two great presentations: Craeting x-browser HTML5 solutions:  http://happyworm.com/slides/fc11-html5/#slide1 Community Driven Development: http://happyworm.com/slides/fc11-community/#slide1

Google IO live stream

http://www.youtube.com/live http://www.youtube.com/user/GoogleDevelopers#p/p/s/ns1sYGE-w1c

Ubuntu Unity Indicators

http://askubuntu.com/questions/30334/list-of-application-indicators

Display JavaScript Errors in Chrome

In Chrome it is easy to overlook the JavaScript errors, but there is extension for it: https://chrome.google.com/webstore/detail/jafmfknfnkoekkdocjiaipcnmkklaajd

REST Console for Chrome

https://chrome.google.com/webstore/detail/faceofpmfclkengnkgkgjkcibdbhemoc# Project page:  http://code.google.com/p/rest-console/

Git Tak po prostu

Kolejna prezentacja na temat git: http://parleys.com/#sl=1&st=5&id=2235 Oraz nowsza wersja:  http://www.blog.project13.pl/index.php/project13/1304/me-git-academic-it-festival-2011/

Git - Prezentacja

Prezentacja na temat git: http://devblog.consileon.pl/2010/05/04/prezentacja-git/

SVN - Prezentacja

Znalezione w otchłaniach internetu: SVN - XX. Meeting of Warsaw .NET UG from Warsaw .NET User Group on Vimeo .

How to extend Firebug

Great tutorial about Firebug: http://www.softwareishard.com/blog/firebug-tutorial/extending-firebug-hello-world-part-i/

JS.next TC39 Harmony

Great post about future of JavaScript: http://brendaneich.com/2011/05/my-jsconf-us-presentation/

Evolution of Code Design at Facebook

http://www.infoq.com/presentations/Evolution-of-Code-Design-at-Facebook

Vim File Explorer

Use: :E or :Ex to see simple File Explorer.

Path finding with Canvas

http://functionsource.com/post/path-finding-with-canvas

Web font services

http://sprungmarker.de/wp-content/uploads/webfont-services/

Adaptive CSS Zen Garden

Resize Your blowser (slowly) http://nerd.vasilis.nl/adaptive/zengarden.html

JavaScript Resources

http://microjs.com/ More specific for games:  http://gitcp.com/sorenbs/jsgames-articles/resources

Vim Config

http://spf13.com/post/ultimate-vim-config