Virtualbox – Shared Folder – automount – Centos 7

Właśnie konfiguruje sobie na nowo środowisko programistyczne którego częścią jest zwirtualizowany CentOS 7. Żeby testować aplikację w czasie rzeczywistym chce aby kod który piszę automatycznie był dostępny na serwerze webowym. Dodatkowo chce od uzależnić się od zewnętrznych serwerów FTP i przesyłana plików. Finalnie – ma lecieć CTRL + S i F5 w przeglądarce.

W tym celu posłużyłem się nowym tutorialem od Linuxiarza dodając do niego kilka swoich elementów (zostały uwzględnione już w tutorialu). Jednym z dodatkowych elementów bardzo pomocnych w całym tym procesie jest automount folderu z projektami. (więcej…)

Czytaj więcej

Sklep w 9h – www.sklep.angelstorun.pl

Ostatnio musiałem się nieźle spiąć żeby na czas zrealizować kilka projektów. W tym czasie w przeciągu 9h powstał sklep Aniołów. Najpierw 8h w pracy programowania dla firmy, szybki obiad i w domu do białego rana tworzenie sklepu – www.sklep.angelstorun.pl. Zero wizji, żadnego projektu, czysty silnik i motywacja. Coś z tego wszystkiego wyszło. Poniżej kilka zdjęć prezentujących efekt finalny. Z całością można zapoznać się bezpośrednio na stronie 🙂
(więcej…)

Czytaj więcej

PHP – zaokrąglanie liczb

Poniżej swoista żółta karteczka dotycząca zaokrąglania liczb w php. W ostatnim czasie chyba wszystko zbyt bardzo zaokrąglam (w tym siebie!).

float round ( float $val [, int $precision = 0 [, int $mode = PHP_ROUND_HALF_UP ]] )

Funkcja zaokrągla liczbę standardowym sposobem, w górę jak jest powyżej 0,5 a dół jak jest poniżej. Przydatna do obliczeń walutowych. Dokumentacja: http://pl1.php.net/manual/en/function.round.php

echo round(1.3);        # 1
echo round(1.5);        # 2
echo round(1.7);        # 2
echo round(1.6, 0);     # 2
echo round(2.95551, 3); # 2.956
echo round(32411, −3);  # 32000
echo round(2.045, 2);   # 2.05
echo round(2.055, 2);   # 2.06
echo round(1.5, 0, PHP_ROUND_HALF_UP);   # 2
echo round(1.5, 0, PHP_ROUND_HALF_DOWN); # 1
echo round(1.5, 0, PHP_ROUND_HALF_EVEN); # 2
echo round(1.5, 0, PHP_ROUND_HALF_ODD);  # 1

(więcej…)

Czytaj więcej