środa, 27 stycznia 2016

ENOENT in NPM

I faced the problem with npm manager.

Fameous ENOENT problem:
'Error: ENOENT, stat 'C:\Users\username\AppData\Local\npm',

A lot of accepted solutions around the net say that you should try to manually create the npm folder. And It works. But my problem was a little bit different. I was forced to set up external folder for node_modules. I set up it wrong ( :D ) with some '' around the path and this was a mistake cause whole npm was broken.

To fix it I was searching for a file with this configuration and finally I succeed:

C:\Users\USERNAME\.npmrc
If You set it globally or in root of npm installation


Hope It will save some time for somebody...

sobota, 23 stycznia 2016

REST - Only meat


If I would have to choose the book whith the smallest number of pages, which transmits a lot of knowledge it would be this one:

"RESTful Java Patterns and Best Practices"

The condensed knowledge of REST and practices related to it. Without waffling. The very essence - :) it gets to me. Negligible number of pages allows for fairly quick refreshing information if needed.

czwartek, 21 stycznia 2016

Blog turns into English

Yes, that's correct. Short post, big change :)

DevOps, Microservices, R&D

In the present company we must face the problem of transfer monolithic architecture to microservices. Subject is hot and arousing much controversy. Everything is blocked on the discussion where we cannot specify any other decision than the usual statements like "something must be done". In my opinion it's better to make a small step, than just talking about the big one. With inspirations from the conference ( Robert Firek presentation ) I decided to put a few links that can be used to conduct the first R & D. There are lot of solutions :

Microservices/Clouds
-Terraform https://www.terraform.io/
-Amazon Webservices https://aws.amazon.com/
-Ansible http://www.ansible.com/
-Spring cloud netflix http://cloud.spring.io/spring-cloud-netflix/

Deployment:
-Docker https://www.docker.com/
-Kubernetes http://kubernetes.io/
-Nomad https://www.hashicorp.com/blog/nomad.html
-Mesosphere https://mesosphere.com/
-Mesos http://mesos.apache.org/

Service discovery:
-ZooKeeper https://zookeeper.apache.org/
-Eureka https://github.com/Netflix/eureka
-Consul https://www.consul.io/
-NGinx https://www.nginx.com/

Logging/Monitoring
-AppDynamics https://www.appdynamics.com/
-Splunk http://www.splunk.com/
-Loggly https://www.loggly.com/
-Datadog https://www.datadoghq.com/lpg/
-Nagios https://www.nagios.org/about/overview/
-Logstash https://www.elastic.co/products/logstash
-Fluentd http://www.fluentd.org/
-Pingdom https://www.pingdom.com/

niedziela, 17 stycznia 2016

Boiling frogs, after feelings

It was pretty good so I will present only minor flaws:

-Too little stands employers
-Too little creative competitions ( I was able to take first and second place in one of them )

A selection of agenda presented in the previous post proved to be successful.

Especially presentation by Michał Płachta was very interesting

I collected a lot of ideas , so it is possible that there will be a lot of content here for a little more merits.

środa, 13 stycznia 2016

BolingFrogs on Saturday



http://boilingfrogs.pl/

One of the events worth seeing!

I choosed:

Developerze, zdevelopuj się sam!


Przybornik Devopsa, czyli krótki przewodnik po mikroserwisach
( Microservices hot! topic :) )

Raj dla poliglotów: Wszystko płynie
I remember author from http://2015.33degree.org/, great presentation of Akka in Scala

Effective Software Delivery
Jakub Kubrynski - good author from 33degree

HATEOAS as if you meant it
I like REST :)

Machine Learning dla Developerów
Description convinced me

16 Stycznia 2016
Hotel Ibis Styles
pl. Konstytucji 3 Maja 3
50 083 – Wroclaw

niedziela, 10 stycznia 2016

Generowanie aplikacji - JHipster

"Jakie cechy powinna posiadać aplikacja webowa, aby sprostać wymaganiom użytkowników? Te najważniejsze to: responsywność, dopasowanie do ekranów różnych urządzeń, obsługa wielu języków, integracja z portalami społecznościowymi, możliwość rejestracji użytkowników oraz łatwego monitorowania jej stanu. A teraz wyobraź sobie, że to i wiele więcej możesz otrzymać w czasie krótszym niż przeczytanie tego artykułu."

  I would like to invite you to familiarize yourself with my first article that has been published:

  http://programistamag.pl/programista-11-2015-42/

czwartek, 7 stycznia 2016

Pierwszy post, pierwsze dylematy.

Chyba najlepiej będzie na początku nadmienić jakie tematy chcialbym tu poruszac.

Z założenia ma byc miks programowania oraz prowadzenia kariery z tym związanej w połączeniu ze sportem :)

Zamierzam tez wrzucać tu krótkie recenzje ksiażek które własnie czytam, jedna z nich:



http://helion.pl/ksiazki/sprawny-programista-pracuj-zarabiaj-i-zdobywaj-kwalifikacje-john-sonmez,umimie.htm



"Sprawny programisa. Pracuj, zarabiaj i zdobywaj kwalifikacje" autorstwa Johna Sonmeza.

Czy polecam? Ciezko powiedziec, uwazam ze jak dla mnie juz na nia za pozno, do wielu wskazowek doszedlem we wlasnym zakresie. Mysle ze duzo wiecej bym z niej wyniosl czytajac ja na samym poczatku swojej drogi. Natomiast ksiazka na pewno wywarla jakies oddzialywanie na mnie -> uwidacznia sie to chociazby poprzez probe uruchomienia tego bloga :D. Jezeli nie masz pojecia jak powinienes kierowac swoja kariera developerska to warto zerknac.