Posts

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

JavaScript Strip Tags

To get only Text from String with html tags. function strip(html) { var tmp = document.createElement("DIV"); tmp.innerHTML = html; return tmp.textContent || tmp.innerText; } From: http://css-tricks.com/snippets/javascript/strip-html-tags-in-javascript/

-moz-element in Firefox 4

https://hacks.mozilla.org/2010/08/mozelement/ Really impressive article. Must read.

CSS3 Animations

http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/ Good article with working examples.

CSS3 Buttonize Framework

http://css3framework.co.uk/

10 Interesting Tools for JavaScript Developers

http://www.catswhocode.com/blog/10-super-useful-tools-for-javascript-developers Micro.js Diva.js Bookmarklet generator jQAPI Heatmap.js Respond.js Modernizer YepNope Ligature.js FitText.js

JavaScript Memory Management

Another to read later article about JavaScript:  http://engineering.socialcast.com/2011/06/javascript-memory-management/ To books page I've added link to Mozilla page about JavaScript: https://developer.mozilla.org/en-US/learn/javascript Great about it is that now I am reading Eloquent JavaScript so it would be convenient to read also the rest of suggested materials :) For now I have about 19 items in my ToDo list, and it so hard to check it all...

Programmers Health Problems (Wrist exercies)

Image
http://sheddingbikes.com/posts/1281257293.html For me interesting was wrist exercies:

Node.js on Windows

Joyent begins partnership with Microsoft to bring Node.js binary on Windows. http://joyeur.com/2011/06/23/joyent-partners-with-ms-to-port-node-js-to-windows/ PL: http://webhelp.pl/blog/microsoft-pomaga-w-portowaniu-node-js-na-windowsa/

Make Awesome Web

http://makeawesomeweb.com/ Great site with every new and awesome project in one place.

SpriteCow

Upload image and get coordinates of images in sprites with one click. http://www.spritecow.com/

JavaScript Scoping and Hoisting

http://www.adequatelygood.com/2010/2/JavaScript-Scoping-and-Hoisting Must read!

Understanding delete

Great post about delete in JavaScript. From Browsers to Firebug, with explanations about IE bugs and strict mode. http://perfectionkills.com/understanding-delete/

Protect Career learning new technologies

http://www.jblotus.com/2011/06/21/protect-your-career-with-these-5-web-development-technologies/ Git SSJS with Node.js Concurrent Programming Languages NoSQL Responsive Web Design

Gnome3 - Seed

Tutorial:  https://live.gnome.org/Seed/Tutorial/ Git repo:  http://git.gnome.org/browse/seed There is also interesting project emerging: Node.js module for GObjectIntrospection: https://github.com/creationix/node-gir To read more about it: https://live.gnome.org/GObjectIntrospection https://live.gnome.org/GObjectIntrospection/HowToWriteALanguageBinding http://developer.gnome.org/gi/unstable/gi-girepository.html

WebGL Security

http://www.contextis.com/resources/blog/webgl2/ Really good post about security issues of WebGL in browsers.

Programming Languages Speed Test

http://shootout.alioth.debian.org/u32/which-programming-languages-are-fastest.php Many times I used to know what is fastest, this time in case of JavaScript (V8). As an example: JavaScript vs. PHP:  http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=php

Rynek Mobilny

Ciekawy artykuł o rozwoju mobilnej sieci oraz przewidywaniach na najbliższe dwa lata odnośnie jego rozwoju. Moim zdaniem widać to dobitnie i chyba każdy zdaje sobie sprawę jak ważne staje się opublikowanie własnej aplikacji mobilnej. http://webhosting.pl/Aplikacje.mobilne.Jesli.chcesz.sie.liczyc.zacznij.programowac.juz.teraz.Tylko.na.ktorej.platformie

CSS Nyan Cat

Repo:  https://github.com/michalbe/css-nyan-cat Page:  http://michalbe.github.com/css-nyan-cat/ Note that it works the best in Chrome or new Firefox Beta.

What makes them click

This is list of 100 articles about people, subjects from psychology and UX, UI design. Really impressive. http://www.whatmakesthemclick.net/articles/ After reading a couple of them I can confirm that this series is great. 

JavaScript vs. ActionScript Speed

http://iq12.com/blog/as3-benchmark/ Interesting article with benchmarks of speed of various JavaScript implementations comparing to ActionScript speed.

Object Orinted CSS

Object Oriented CSS View more presentations from Nicole Sullivan Interesting presentation with similar rules like CSSLint. Makes me thinking how this can cooperate with SASS/LESS adny if OOCSS or SASS/LESS really solves CSS problems?

Mobile Web & Performance

http://www.slideshare.net/firt/mobile-web-html5-performance-optimization Great presentation about writing mobile websites, especially to write them to be fast websites. Mobile Web & HTML5 Performance Optimization View more presentations from Maximiliano Firtman

CSSLint

http://csslint.net/ This tool is intended to validate CSS files. Many people are against rules in CSSLint. Read more:  http://news.ycombinator.com/item?id=2658948

SVN Move and Merge

Interesting question:  http://stackoverflow.com/questions/2064321/subversion-cant-merge-after-a-move But try this in real work: several feature branches, many bugfix branches and release branch. Add to it that not everybody in a team is svn master and You would know how svn "real" move is important. But this issue is 9 years old and even now is moved to future 1.8 release. Subversion 1.7 in roadmap is sheduled for Q1 2011. I am curious when it will be :)  http://subversion.apache.org/roadmap.html About month ago there was much more yellow dots so hope it will be soon. Tip: In 1.7 SVN will work a bit more like git: one ".svn" folder and even -git option for svn diff.

php2python

http://www.php2python.com Interesting site that can be useful for developers switching from php to python. Shows python alternatives to php functions and classes.

Genesis of OOP

http://weblogs.java.net/blog/82/2003/09/02/aristotles-error-or-agile-smagile I really doesn't know is this is true but makes me thinking. I have read about it  2009, now just bookmarking on blog. ===================== PL: http://art-of-software.blogspot.com/2009/11/geneza-i-ograniczenia-oo.html

Asciiflow

Flow charts with ASCII characters. http://www.asciiflow.com/

Create Zip in JavaScript JSZip

Create zip files in JavaScript. Doesn't work in IE browsers and has problem with others, even new, but for sure it is interesting! http://jszip.stuartk.co.uk/

Node.js Tutorial: Blog

Step by step guide to create blogging application. http://net.tutsplus.com/tutorials/javascript-ajax/node-js-step-by-step-blogging-application/

Create Slides with Fathom.js

Fathom.js is a JavaScript library that can help You in creating slides with HTML and CSS. Fathom.js is a jQuery plugin and is hosted on github. Code:  https://github.com/markdalgleish/fathom Website:  http://markdalgleish.com/projects/fathom/ Demo:  http://markdalgleish.com/presentations/jquerymobile/

A successful Git branching model

Great post about using git to work in team, to develope new new features, fix bugs and support production. This is great post and in most parts can be used in SVN, Mercurial or Bazaar. http://nvie.com/posts/a-successful-git-branching-model/

ZendFramework2 - what's new

http://akrabat.com/wp-content/uploads/DPC11-ZF2-Whats-new.pdf

webmaster.helion.pl

Ciekawa strona w wieloma artykułami na tematy webowe:  http://webmaster.helion.pl/ Z tego co widzę nie znajdziemy tam kompletnych kursów na dane tematy, ale najważniejsze pojęcia mają swoje krótkie omówienie. Szczegóły można wyszukać w wielu innych miejscach, ale zrozumienie działania jest najważniejsze. Co można znaleźć: HTML XHTML CSS CSS3 JavaScript MySQL Za minus można wziąć brak jakiejkolwiek wzmianki o HTML5 (jeśli po prostu nie znalazłem proszę o informacje)

Node Beginner Book

http://www.nodebeginner.org/

Book of Speed

High-performance web apps:  http://www.bookofspeed.com/

Introduction to Git

http://www.yuiblog.com/blog/2011/06/09/video-f2esummit2011-donnelly/

jVectorMap - SVG with jQuery

SVG with jQuery http://jvectormap.owl-hollow.net/

NoSQL databases

http://ontwik.com/nosql/nosql-databases-what-why-and-when-lorenzo-alberton/

JavaScript Attack/Defense

http://msdn.microsoft.com/en-us/scriptjunkie/hh243615.aspx Cross Site Scripting (XSS) Cross Site Request Forgery (CSRF)

Static Website Generators

Everyone knows that static content is fastest... For small sites this really can be interesting :)  http://iwantmyname.com/blog/2011/02/list-static-website-generators.html

CSS Text Shadow for Copy and Paste

http://designshack.co.uk/articles/css/12-fun-css-text-shadows-you-can-copy-and-paste/

Webian Shell from Mozilla

As @tglazar said, in near future we will be writing only with HTML and JavaScript... http://www.engadget.com/2011/06/06/mozillas-webian-shell-interface-will-cloak-your-os-in-a-browser/

Podstawy wątków w Javie

Świetny wstęp do wątków:  http://kodatnik.blogspot.com/2011/06/watki-w-javie-podstawy.html

Git Tutorials for Beginners

http://sixrevisions.com/resources/git-tutorials-beginners/

Getting started with html5boilerplate

http://weblogs.asp.net/dwahlin/archive/2011/06/05/getting-started-using-html5-boilerplate.aspx

Easily renaming many files

From:  http://www.debian-administration.org/articles/150 for i in "Pre - "*; do mv "$i" "${i/Pre - }"; done; 

Presentations slides with html and css

http://net.tutsplus.com/tutorials/html-css-techniques/how-to-create-presentation-slides-with-html-and-css-2/

Common JavaScript mistakes

http://net.tutsplus.com/tutorials/javascript-ajax/the-10-javascript-mistakes-youre-making/

JavaScript na poważnie

Część pracy magisterskiej (teoretyczna) będąca jednocześnie wstępem do języka JavaScript. Autor prosi o pomoc w wyszukaniu wszelkiej maści bugów :) http://www.yarpo.pl/2011/06/03/javascript-na-powaznie/

Against hashbangs

http://danwebb.net/2011/5/28/it-is-about-the-hashbangs

ES5 and use strict

http://webreflection.blogspot.com/2011/06/es5-and-use-strict.html

Darmowe książki o Java

http://kodatnik.blogspot.com/2011/06/java-darmowe-ksiazki-i-tutoriale.html

Books about Node.js

http://www.readwriteweb.com/hack/2011/04/6-free-e-books-on-nodejs.php

Dynamically changing meta viewport

Hidden features of PHP

http://ilia.ws/files/ipc_2011_hidden_features.pdf Nice presentation aobut native PHP functions and some interesting PHP projects and extensions.

micro-data - schema.org

How to tell search engines what your html is about: http://googleblog.blogspot.com/2011/06/introducing-schemaorg-search-engines.html and site:  http://schema.org/

Scripts loaders and scripts concatenation

Great post about concatenating scripts and script loaders with explenation how and when to use them. http://msdn.microsoft.com/en-us/scriptjunkie/hh227261.aspx

Mixins in JavaScript

http://javascriptweblog.wordpress.com/2011/05/31/a-fresh-look-at-javascript-mixins/

Slides from Dutch PHP Conference

http://techportal.ibuildings.com/2011/05/31/dpc11-sessions-and-slides/ PHP, Zend, Phing, HTML5...