Code fed on Arts Unconventionally about web-design

Is HashIds safe?

Is HashIds safe?

Recently I found a review of a book Building Secure PHP applications and found a link to a library called Hashids. I was amazed that  I haven’t found any description about the details of the algorithm and wrong usage of the word hash. So I looked at the…

Continue reading →

Is code quality really necessary?

Is code quality really necessary?

When you create first lines of code of a new functionality/project how does it look like? How do plan to provide code quality? Well, my intentions are always good, I want to create a functional application that will be easily to read and modify, but…

Continue reading →

Introduction to MongoDB

Introduction to MongoDB

I would like to give you slight and gentle introduction to MongoDB – NoSQL, distributed database, that query language is based on JSON and JavaScript. I am sharing this presentation due to fact I was making a presentation about Mongo’s features and problems from practical…

Continue reading →

Survey: Presentation tools – consumer satisfaction level

Survey: Presentation tools – consumer satisfaction level

I would like to ask you to participate in survey I made for my studies. Its goal is to identify users needs and feelings about the presentation tools they use in daily life. I’m looking for possibilities for improvements in UI and consumer productivity for…

Continue reading →

How to make a good Coffee: best CoffeeScript coding practices

How to make a good Coffee: best CoffeeScript coding practices

Clean, human-readable code is a crucial factor for all projects. Despite sugar syntax and all goodness that CS brings, writing good CoffeeScript can also be a challenge. Relying on my past experience with CoffeeScript I decided to make a set of straightforward rules, that works…

Continue reading →

Why I have given up on JavaScript

Why I have given up on JavaScript

I think I’m not the only one who think that JavaScript is very ungentle in its syntax. Complex code is true challenge to maintain. Lots of braces, overlapping variables and control over the scope has already brought thousands of programmers to madness. Also understanding proper…

Continue reading →

Interactive pie chart with KineticJS on HTML5 Canvas

Interactive pie chart with KineticJS on HTML5 Canvas

My previous post was testing canvas animation library CreateJS, heavily promoted by Adobe and Microsoft as a good alternative for Action Script and Flash solutions. To be honest I wasn’t very satisfied the way it was implemented, because I really wanted to see fully objective…

Continue reading →

Animated bar chart with CreateJS on HTML5 Canvas

Animated bar chart with CreateJS on HTML5 Canvas

A week a ago I saw really geeky video on Internet Explorer YouTube channel promoting the HTML5 game “Bored to death” made by Microsoft developers that was basing on CreateJS Suit library. That video inspired me to take alook one more at HTML5 Canvas element, that…

Continue reading →

Create Custom jQuery

Create Custom jQuery

Since version 1.8 of jQuery developers have started to encourage the JavaScript community to contribute more into library’s code. To do that they added a really useful feature: customization, which – as for me – should be done much earlier. Now we can download jQuery…

Continue reading →