Posts

Showing posts from July, 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.

git-svn dcommit to new svn repository

I was unable to put my Git repository to new SVN one, so for the future first create dummy svn repo, then clone it using git svn and work on this :)

Catching Paths on Canvas

http://simonsarris.com/blog/427-increasing-performance-by-caching-paths-on-canvas

Shell.js - Shell for Dropbox

http://shelljs.com/

Google Page Speed Service

Let Google automatically improve Your's website speed. http://googlecode.blogspot.com/2011/07/page-speed-service-web-performance.html http://code.google.com/speed/pss/index.html "Pricing will be competitive"

Understand this Keyword in JavaScript

Image
http://net.tutsplus.com/tutorials/javascript-ajax/fully-understanding-the-this-keyword/

jGen - Easily Create Isometric Games

Image
jGen is JavaScript game engine for Isometric Games. http://code.google.com/p/jgen/ Interesting is ready for use Map editor:  http://jgen.googlecode.com/svn/branches/map-editor/index.html

Node.js at Scale

Interesting presentation about Node.js on high load servers. A million connections and beyond - Node.js at scale View more presentations from Tom Hughes-Croucher

Avoiding Common HTML5 Mistakes

Great post about new HTML5 tags and how to use them properly. http://html5doctor.com/avoiding-common-html5-mistakes/

Get Started with WebGL

Tutorial from netmagazine. http://www.netmagazine.com/tutorials/get-started-webgl-draw-square But for the first steps I recommend something like THREE.js to quickly get to the awesome part of WebGL, and after playing some time on higher level of abstraction get back to low level to see how it really works :)

Joint - UML Diagrams with JavaScript

Image
Joint is JavaScript diagramming library which uses  Raphaël SVG library.  http://www.jointjs.com/ Demos:  http://www.jointjs.com/demos.html Tutorial:  http://www.jointjs.com/tutorial.html

JSFX - Sound Effect Generator

http://www.egonelbre.com/js/jsfx/ Interesting project, this sound effects will suit to simple JavaScript games :)

Definitive Guide to Jenkins

Image
This book can be purchased or downloaded for free:  http://wakaleo.com/books/jenkins-the-definitive-guide Jenkins can help you with repeating tasks, more at Jenkins wiki:  https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins

CreativeJS

Image
New interesting blog about Creative uses of JavaScript. Most of it are Canvas and WebGL demos but it looks really impressive :) http://creativejs.com/

Deep Dive into HTML5 Canvas

Great presentation that can be used as tutorial or book about Canvas by Josh Marinacci. http://projects.joshy.org/presentations/HTML/CanvasDeepDive/presentation.html

jQuery Boilerplate

http://jqueryboilerplate.com/ Jump start in creating jQuery plugins.

PHP Docbook Online Editor

Image
Edit PHP Docbook Online:  https://edit.php.net/

Google Pac-Man

Image
Thanks to JS News group on Facebook I realize that I didn't watched all IO videos! + Great talk about games in general:

HTML5 and Games

Image
Great talk about Games in JavaScript and HTML5. HTML5 & JavaScript Games View more documents from Rob Hawkes

Id's in CSS Selectors

From some time after reading about OOCSS and CSSLint I think about id selectors. Another good post about it: http://oli.jp/2011/ids/ As author tested id selectors aren't that fast! So strongest argument is not so strong.

Lazy in Programming

This is how all we are: Lazy. Accept it. Great post about laziness of users: http://www.whatmakesthemclick.net/2010/06/28/100-things-you-should-know-about-people-36-people-are-inherently-lazy/ I think that most programmers forget about it.

Legacy Code

Great post about Legacy Code and Tests. http://craftedsw.blogspot.com/2011/07/working-with-legacy-code.html Tests will slow down developers, bugs and new features will take longer, but it will be better in future of project. Tests will document code and ease support. Also QA phase will be shorter. Scout Rule: http://blog.solidcraft.eu/2010/05/boy-scout-rule-in-practice.html

CSS3 Radial Gradients

How works radial gradients: http://www.webdirections.org/blog/css3-radial-gradients/

Hardware Acceleration on Mobile Browsers

Great post from Sencha: http://www.sencha.com/blog/understanding-hardware-acceleration-on-mobile-browsers/

JavaScript OneLiners

http://stackoverflow.com/questions/472644/javascript-collection-of-one-line-useful-functions

Pinned Sites in IE and Windows

http://buildmypinnedsite.com/ This is really interesting how this can integrate with Windows7. Google Chrome is about WebApplications, now I think that this is even better. WebApplications really integrated with Operating System. + one that this is without creating browser addon! Just paste some additional markup to your html and this will start working. I am not really fan of Microsoft, but they are for sure innovative, if only it plays well with implementing standards....

Emberwind HTML5 Demo

Great demo of Emberwind. http://people.opera.com/emoller/demo2/ Blog post: http://my.opera.com/emoller/blog/2011/07/07/emberwind-html5-sweep-circles-and-line-soups This really look impressive :) There is only physics and world without opponents but is fast :)

Podstawy WebWorkers

WebWorkers are easy but handy introduction in polish can be useful at the beginning. http://blog.wilgucki.pl/2011/07/web-workers-dla-wszystkich.html

JS News on Facebook

For some time I was not sure if I want to participate in any group on Facebook, but JS News is worth it! If You have Facebook account and You speak polish I strongly recommend it: http://www.facebook.com/groups/217169631654737?ap=1

Learn JavaScript and jQuery for Free.

Interesting site with videos to learn from. http://learn.appendto.com/

jQuery Performance

Really impressive presentation about speed of jQuery in real life usage and how to write jQuery code that would be fast. Author also encourage to use http://jsperf.com/ for testing speed. Presentation url: http://www.slideshare.net/AddyOsmani/jquery-proven-performance-tips-tricks jQuery Proven Performance Tips & Tricks View more presentations from Addy Osmani

Git Cheatsheet

http://blog.fournova.com/2011/06/git-cheat-sheet/ For me white version is most readable: http://www.git-tower.com/files/cheatsheet/Git_Cheat_Sheet_white.pdf

Minify - Speed for PHP Websites

Minify will help to make PHP websites faster. http://code.google.com/p/minify/ PL: http://webhosting.pl/Minify.test.aplikacji.PHP.do.przyspieszenia.strony.internetowej

Web Intents

Intents like in Android device in HTML5 browser. http://fronteers-cws.appspot.com/WebIntents/index.html#1

HTML5 Security Cheatsheet

Image
http://html5sec.org/ Project page: http://code.google.com/p/html5security/

JavaScript Tips and Tricks

http://code.google.com/p/jslibs/wiki/JavascriptTips#language_advanced_Tips_&_Tricks Good collection of JavaScript features that will make you like JavaScript and the ones that You should know if You want to like it for a longer ;)

20 Impressive Project From Mozilla Demo Studio

http://designbeep.com/2011/07/05/20-amazing-experimental-projects-from-mozilla-demo-studiocss3html5/ To see all demos visit: https://developer.mozilla.org/en-US/demos/

SDJ Sierpień - NoSQL

Bardzo ciekawe wydanie. 1: Gry - już czytałem i może nie ma tam jakichś konkretów, ale czytało się bardzo przyjemnie i działa dość motywująco ;) Jeszcze nie czytałem kolejnych ale zapowiadają się ciekawie. NoSQL Sencha Touch Zarządzanie czasem Więcej na: http://sdjournal.pl/magazine/1747-nosql-nierelacyjne-systemy-baz-danych

CSS Positioning Without Floats

Great post about CSS positioning. From html tables to Float defects. Alternatives: inline-block (with one defect of it's own). CSS3 - Flexbox CSS3 - Template Layot Model http://designshack.co.uk/articles/css/farewell-floats-the-future-of-css-layout/

HTML5 Grind

Recently I've found really interesting site about HTML5 Games. http://www.html5grind.com/ Really impressive was Tank World game: http://www.html5grind.com/2011/06/25/tankworld%C2%A0a-fantastic-and-fun-webgl-example/

Open Terminal Here in Windows7

I use "open terminal here" often (Linux) but how to do that in Windows7 ? Press Shift and then right mouse click. "Open command window here" PL: "Otwórz okno polecenia tutaj".

JavaScript Garden in Polish

http://bonsaiden.github.com/JavaScript-Garden/pl/ Polish version by Łukasz Kufel. http://qfel13.pl/

Run Unit Tests with Git Push

Short and easy article how to Run Unit tests while doing git push with git hooks. http://codeutopia.net/blog/2011/06/30/how-to-automatically-run-unit-tests-from-a-git-push/