eBooki dla programistów – it-ebooks.info

Archive for Lipiec, 2013

eBooki dla programistów – it-ebooks.info

Lipiec 31st, 2013 | Posted in blog, cookbook, javascript | | Komentowanie nie jest możliwe

Polecam stronkę z eBookami dla programistów: http://it-ebooks.info/

Żeby przejrzeć sobie publikację np. dotyczące JavaScript wpisujemy: http://it-ebooks.info/search/?q=javascript&type=title


Natywne wsparcie Base64 w przeglądarce WWW

Lipiec 31st, 2013 | Posted in blog, cookbook, css3, html5, javascript | | Komentowanie nie jest możliwe

Natywne wsparcie kodowania Base64 w przeglądarce WWW:
https://developer.mozilla.org/en-US/docs/Web/API/window.atob
Read more …


NGINX – kilka przykładowych zastosowań

Lipiec 31st, 2013 | Posted in blog, cloud computing, nginx, REST, xaas | | Komentowanie nie jest możliwe

Kilka przykładowych zastosowań serwera NGINX:

Read more …


APIGEE.COM – zestaw ciekawych eBooków

Lipiec 31st, 2013 | Posted in cloud computing, cookbook, REST, startup, xaas | | Komentowanie nie jest możliwe

Polecam stronę apigee.com, która zawiera bardzo ciekawą sekcę „best practices” z eBookami dotyczącymi szeroko rozumianego zagadnienia tworzenia API oraz tematów pokrewnych z tym związanych:
http://apigee.com/about/api-best-practices/all/ebook


NGINX – własne CA + CLIENT SIDE SSL

Lipiec 31st, 2013 | Posted in blog, cloud computing, cookbook, nginx, REST, xaas | | Komentowanie nie jest możliwe

Ciekawy sposób na realizację centrum autoryzacji z NGINX i wykorzystanie do autoryzacji certyfikatów ssl po stronie klienta:
http://blog.nategood.com/client-side-certificate-authentication-in-ngi

Dodatkowe informacje:
1. Jak wygenerować CSR: http://www.digicert.com/csr-creation-nginx.htm
2. Jak zainstalować certyfikat SSL: http://www.digicert.com/ssl-certificate-installation-nginx.htm


Architektura NGINX

Lipiec 30th, 2013 | Posted in cloud computing, nginx, xaas | | Komentowanie nie jest możliwe

Architektura Serwera NGINX – mój ulubiony ;-D

Read more …


Ubuntu 12.04 LTS + Postgresql 9.2 instalacja plpython3u

Lipiec 28th, 2013 | Posted in blog, Python, SQL | | Komentowanie nie jest możliwe

Instalacja rozszerzenia plpython3u w bazie danych postgresql 9.2:

sudo apt-get install postgresql-plpython3-9.2

su postgres
psql -d postgres -c „CREATE EXTENSION plpython3u”


Darmowe testowe certyfikaty SSL

Lipiec 28th, 2013 | Posted in blog, Teraz Polska | | Komentowanie nie jest możliwe

Z darmowych testowych certyfikatów SSL polecam: https://certyfikatyssl.pl/offer/filter/all/all/Free – można na 3 miesiące zainstalować sobie certyfikat DV za darmo, a co ciekawe potem kupić w promocji 1,5 gratis (uwaga! Trzeba skasować wcześniejsze zamówienie i zamówić ponownie !!! CSR-a wykorzystujemy tego samego ;-)): https://certyfikatyssl.pl/certyfikat-domeny-pl-superfast-ssl.html

Wadą tej firmy jest strasznie nachalny „TeleMaltreting”… ;-\

Na dłuższą metę to ich monitorowanie / namawianie do zakupu / przedłużenia certyfikatów + dzwonienie po kilka razy w tej samej sprawie strasznie irytuje i daje efekt odwrotny do założonego…

Może w końcu „krawaciarze” przygotowujący oferty i dbający o kontakt z klientem oraz sprzedaż w tej firmie sobie przemyślą celowość i skuteczność takiej strategii maltretingowej…


Kraftwerk Driven Development ;-)

Lipiec 28th, 2013 | Posted in blog | | Komentowanie nie jest możliwe

Kraftwerk Driven Development i jego dwie podstawowe fazy – odzwierciedla kaskadowe podejście do tworzenia oprogramowania we wszelkich metodykach typu RUP, PRINCE2, itp…
Read more …


Ubuntu 12.04 LTS + PostgreSQL 9.2 instalacja PLV8

Lipiec 28th, 2013 | Posted in bash, blog, SQL | | Komentowanie nie jest możliwe

Instalacja rozszerzenia plv8 (https://code.google.com/p/plv8js/wiki/PLV8) w Ubuntu:

Read more …


HTML 5 Test Przeglądarki

Lipiec 20th, 2013 | Posted in blog, css3, html5 | | Komentowanie nie jest możliwe

Lista testów do przeglądarki w celu sprawdzenia stopnia obsługi standardu HTML5:

1. Obsługa hTML5: http://html5test.com

2. Obsługa CSS3: http://css3test.com

3. Obsługa WebSockets: http://websocketstest.com

4. A tutaj możemy sprawdzić na szybko czego i gdzie można używać / nieużywać: http://caniuse.com


Wzorzec MVVM – diagramy

Lipiec 16th, 2013 | Posted in blog, cloud computing, REST | | Komentowanie nie jest możliwe

Diagramy obrazujące Wzorzec Projektowy MVVM (Model-View-ViewModel) – znalezione z sieci:

mvvm1
Read more …


Cloud on Ubuntu & OpenStack

Lipiec 16th, 2013 | Posted in blog, cloud computing, xaas | | Komentowanie nie jest możliwe

Ciekawa prezentacja o Chmurach, Ubuntu i OpenStack: https://www.brighttalk.com/webcast/6793/80469


HTML5 – „Bezpieczne” Kolory

Lipiec 15th, 2013 | Posted in blog, css3, html5 | | Komentowanie nie jest możliwe

Paleta „bezpiecznych” kolorów do stosowania na stronach HTML5:

1. http://websafecolors.info/

2. http://flatuicolors.com/

3. http://colours.neilorangepeel.com/


HTML5 CORS – Cross-Origin Resource Sharing

Lipiec 12th, 2013 | Posted in blog, cloud computing, html5, nginx, node.js, REST | | Komentowanie nie jest możliwe

Cross Origin Resource Sharing (CORS) to nowa metoda implementacji żądań AJAX pomiędzy domenami. Jeszcze do niedawna implementacja takich witryn napotykała spore problemy za sprawą polityki bezpieczeństwa przeglądarek internetowych (origin policy). Uwaga! Serwer musi wyrazić zgodę na udostępnienie swoich zasobów.

Read more …


Warstwy Transportu / Asynchroniczne Szyny Danych: ZeroMQ i RabbitMQ

Lipiec 12th, 2013 | Posted in blog, cloud computing, xaas | | Komentowanie nie jest możliwe

Dwa ciekawe narzędzia do realizacji warstwy transportu w sposób asynchroniczny:

http://www.zeromq.org/

http://www.rabbitmq.com/

Read more …


Cloud Computing – Zarzadzanie IaaS / OpenStack

Lipiec 11th, 2013 | Posted in blog, cloud computing, xaas | | Komentowanie nie jest możliwe

OpenStack – to system operacyjny chmury obliczeniowej, którego zadaniem jest kontrolowanie rozproszonych zasobów obliczeniowych, obszarów składowania danych oraz lokalnej infrastruktury sieciowej w centrum przetwarzania danych. Kontrolowanie oznacza możliwość efektywnego zarzadzania oraz monitorowania zasobów.

źrodło: http://www.openstack.org.pl/co-to-jest-openstack
Read more …


BIG-DATA – regula 4V

Lipiec 11th, 2013 | Posted in blog, cloud computing | | Komentowanie nie jest możliwe

BIG-DATA – regula 4V:

1. volume – duża ilość danych

2. variety – duża różnorodność danych

3. velocity – duża szybkość pojawiania się nowych danych i ich analizy w czasie rzeczywistym

4. veracity – wiarygodność, znacząca wartość danych dla biznesu

Read more …


Camunda BPMN Platform

Lipiec 11th, 2013 | Posted in blog, bpmn, procesy biznesowe | | Komentowanie nie jest możliwe

Kolejne ciekawe narzędzie z cyklu BPMN Platform: http://www.camunda.org/.
Wygląda ciekawie ;-)


Bonita BPM Studio

Lipiec 5th, 2013 | Posted in blog, bpmn, procesy biznesowe | | Komentowanie nie jest możliwe

Z serii poleceanych przeze mnie edytorów / IDE obsługujących standard BPMN w wersji 2.0 warto zwrócić uwagę także na Bonita BPM Studio:
źrodło: http://www.bonitasoft.com/products/overview/bonita-bpm-studio

bonita-studio

Ma o wiele większe wymagania sprzętowe niż polecany wcześniej Yaoqiang BPMN Editor, ale za to więcej możliwości oraz ciekawe środowisko uruchomienieniowe / serwer BPMN, na którym można docelowo zainstalować stworzone procesy.


REST API i Kody Statusów

Lipiec 5th, 2013 | Posted in blog, cloud computing, html5, REST | | Komentowanie nie jest możliwe

Wszystkim tworzącym serwisy RESTful polecam ten diagram obrazujący kiedy i w jakiej sytuacji otrzymamy dany kod statusu w odpowiedzi HTTP:

http-rest-headers-status

źrodło oraz obraz w lepszej jakości do ściągnięcia: http://viswaug.wordpress.com/2008/11/26/http-header-status/


Django Framework

Lipiec 4th, 2013 | Posted in blog, Python | Tags:
| Komentowanie nie jest możliwe

Mój Własny Kucyk Django – Teraz Polska ;-)
7365

źrodło: http://www.mylittledjango.com/pony/347/

Read more …


Darmowy Yaoqiang BPMN Edytor

Lipiec 4th, 2013 | Posted in blog, bpmn, procesy biznesowe | | Komentowanie nie jest możliwe

Polecam ten darmowy i niezależny od systemu operacyjnego (stworzony w javie) edytor BPMN o wdzięcznej nazwie: Yaoqiang BPMN Editor:
http://bpmn.sourceforge.net/

Obsługuje specyfikację BPMN 2.0 (http://www.omg.org/spec/BPMN/2.0/)

Życzę miłej i owocnej pracy! ;-)

bpmn-editor

Najfajniesze jest to, że narzędzie zapisuje proces w standardzie BPMN 2.0 XML. A jak mam xml, to kolejnym krokiem są transformację XSLT i automatyczne generowanie kodu źrodłowego ;-D


Projekt Orli Dom – Godło i Barwy Narodowe

Lipiec 3rd, 2013 | Posted in blog, cookbook, Teraz Polska | | Komentowanie nie jest możliwe

Polecam ten projekt wszystkim, którzy będą potrzebowali w swojej pracy skorzystać z materiałów graficznych dotyczących barw narodowych oraz naszego godła: http://www.orlidom.pl/ – dziękuję Panie Andrzeju za włożoną pracę i trud oraz próby uporządkowania tego tematu oraz mam nadzieję, że w niedalekiej przyszłości zobaczę efekty Pana pracy w naszych urzędach i placówkach publicznych oraz w mediach elektronicznych z nimi związanymi.

Read more …