perpetuum mobile

m@perpetuum-mobile: /tech$ ▮


09. 05. 2019. video manipulation * linux * ubuntu
ffmpeg tricks

useful commandamd line commands for manipulating video files

reading time: ~ 2 min.

03. 12. 2018. docker * aws * ruby
docker-rails-aws

docker-rails-aws

reading time: ~ 5 min.

22. 11. 2014. deployment * ruby
rails deployment

Setting up Debian 7 server on VPS, nginx, php-fpm, ruby, unicorn/phusion passanger, essentials, ssh keys, capistrano...

reading time: ~ 2 min.

17. 09. 2014. gettext * i18n&l10n * ruby
Ruby gettext internationalization tutorial on using the fast_gettext gem

Setup, translation lookup, managing translations (MO/PO, db, yaml), rails plugin, pluralization, defaults, multiple repositories, logging...

reading time: ~ 9 min.

17. 09. 2014. i18n&l10n
Resource file formats

ini files, properties files, iOS .strings files, YAML files, RESX and RESW files, RESJSON files

reading time: ~ 4 min.

17. 09. 2014. gettext * i18n&l10n * php
PHP internationalization with gettext tutorial

Installation, portable object template files, plurals, an example of a PO file, directory structure, machine object files, gettext caching problems, setting up PHP for internationalization with gettext...

reading time: ~ 18 min.

17. 09. 2014. i18n&l10n * php
PHP internationalization – i18n mechanisms tutorial

Static web and internationalization, dynamic web applications, localizing strings directly in the code, storing the strings in a relational database, message catalogues (string arrays), JSON, use of resource files

reading time: ~ 10 min.

17. 09. 2014. fuelphp * i18n&l10n * laravel * php
PHP internationalization frameworks: Laravel and FuelPHP

The article covers two more PHP frameworks that are frequently used, Laravel and FuelPHP

reading time: ~ 6 min.

17. 09. 2014. cakephp * codeigniter * i18n&l10n * php * symfony * yii * zend
Internationalization How To for the 5 most popular PHP frameworks

In this how-To you will read about using CodeIgniter, CakePHP, Zend, Yii and Symfony

reading time: ~ 8 min.

17. 09. 2014. i18n&l10n * ruby
Internationalization for Ruby with the r18n gem

Installation and setup, translation lookup, filters for translations processing, pluralization, translating activeRecord models and plain Ruby objects, locale settings, r18n wrappers for rails and sinatra, r18n vs i18n

reading time: ~ 9 min.

17. 09. 2014. i18n&l10n * padrino * ruby * sinatra
Internationalization for Ruby – i18n gem

i18n for plain Ruby & the i18n gem, i18n for Ruby on Rails, i18n for Sinatra, i18n for Padrino

reading time: ~ 20 min.

17. 09. 2014. i18n&l10n * ruby
i18n gem advanced features – Ruby on Rails internationalization

Using Different Backends for Ruby i18n gem, chaining backends, caching is an i18n gem advanced feature, fallbacks, Translation Metadata, cascading lookups, translation symlinks, using custom exception handlers

reading time: ~ 15 min.

05. 09. 2014. image manipulation * linux * ubuntu
How to quickly digitalize a book from command line

Creating a PDF from a batch of images

reading time: ~ 2 min.

04. 09. 2014. api
Design principles of the REST-ful JSON API (HATEOAS)

REST, JSON, API, HATEOAS, media types, top level resource representations, url templates, compound documents, urls, responses, errors, JSend response types, HTTP Status codes

reading time: ~ 12 min.

03. 09. 2014. api * ruby * ruby gem * security
Devise as authentication solution for rails API

Authentication token, the use of sessions, intsallation and setup, configuring the model, the routes, application controller, custom devise controllers, testing the controllers

reading time: ~ 9 min.

01. 09. 2014. api * bdd / tdd * cucumber * ruby * ruby gem
Developing rails REST API with Cucumber

json_spec, writing the definitions, checking the http headers, testing authentication...

reading time: ~ 3 min.

19. 08. 2014. security
Password attacks

Brute-force attack, dictionary attack, rainbow table attacks, timing attack

reading time: ~ 5 min.

18. 08. 2014. cms * linux * ubuntu * wordpress
Installing Wordpress on Ubuntu 14.04

Setting up the db, wp, server, installing the script, adding plugins, unicode, update, creating child theme, overriding plugin css in the child them style.css

reading time: ~ 3 min.

17. 08. 2014. api * featured * security
Authentication techniques for REST API

API keys, username & password, authentication token, security concerns, nonce

reading time: ~ 5 min.

13. 08. 2014. angularjs * front end
angular.js

Scopes, JSON Web Tokens, authentication, code organization, generators, HTML5mode, base tag, reasons agains angular...

reading time: ~ 2 min.

10. 08. 2014. api

reading time: ~ 3 min.

04. 08. 2014. linux * ubuntu

reading time: ~ 1 min.

04. 08. 2014. linux * ubuntu
After installing Ubuntu 14.04

detailed instructions

reading time: ~ 1 min.

01. 01. 2014.

reading time: ~ 1 min.