php

Show previous entries…


How big does a framework need to be to provide you with a quick, easy and comfortable way of creating neatly structured MVC websites? That can easily be extended and configured?

Well, not big at all. Just try Micrus! Its goal is to keep it as simple as possible, while offering all the most important features, as listed here:

Continue reading… micrus.avris.it gitlab.com/Avris/Micrus

Jak duży musi być framework, aby umożliwiał szybkie, łatwe i wygodne tworzenie ładnie uporządkowanych stron MVC? Aby był łatwo rozszerzalny i konfigurowalny?

No właśnie wcale nie tak duży. Wypróbuj Micrusa! Jego celem jest bycie tak małym, jak to tylko możliwe, lecz oferować wszytkie najważniejsze funkcjonalności:

Continue reading… micrus.avris.it gitlab.com/Avris/Micrus

Dibsy helps team members to coordinate, which qa/staging server is currently being used by whom, and which ones are free to deploy to.

Developed as a 20% project @ Rocket Internet SE

dibsy.avris.it gitlab.com/Avris/Dibsy

Code golf is a type of recreational computer programming competition in which participants strive to achieve the shortest possible source code that implements a certain algorithm. [source]

Picco is a tiny PHP web framework that only takes ~2,5 kB of space and has no dependencies on other libraries, while still providing quite a lot of features, being extensible and reasonably easy to use.

picco.avris.it gitlab.com/Avris/Picco

The idea is to create a simple (in terms of complexity, not ease of use) programming language, that will have quite a concisesyntax, that will play with the power of Unicode and most importantly – will be fun to create ;)

qc.avris.it gitlab.com/Avris/QC

Missing your cosy home? Come in to find out, if you can stop working already and head back home!

canigohome.avris.it gitlab.com/Avris/GoHome

W pewnym projekcie operuję poprzez API na liście wydań produktu: zamykam wydania, których czas już minął, i tworzę nowe na osiem tygodni naprzód. Moimi punktami odniesienia w czasie są:

Continue reading…
(~2 min read)

We all have lots of lots of passwords and access keys... Keeping them in a web browser or a window application is a good idea, but only until you need to share them with somebody.

Clavis can be installed on your PHP server (no 3rd party involved in storing your sensitive data). It lets you share your keys and be in control of what and with whom are you sharing.

It’s easy, safe, comfortable and totally free!

clavis.avris.it gitlab.com/Avris/Clavis

Wszyscy mamy wiele haseł i kluczy dostępu. Pamiętanie ich w przeglądarce internetowej albo w aplikacji okienkowej jest dobrym pomysłem, ale tylko dopóki będziesz potrzebował je z kimś współdzielić.

Clavis może być zainstalowany na Twoim serwerze PHP (żadna trzecia strona nie jest zaangażowana w przechowywanie Twoich danych wrażliwych). Pozwala Ci przechowywać Twoje klucze i kontrolować komu, co i kiedy udostępniasz.

Clavis jest prosty, bezpieczny, wygodny i całkowicie darmowy!

clavis.avris.it gitlab.com/Avris/Clavis

Uwaga, projekt przeniesiony: Avris Stringer

Avris Stringer to otwarta biblioteka PHP upraszczająca wiele operacji na stringach związanych z tworzeniem interfejsu użytkownika, a przede wszystkim z dostosowywaniem form gramatycznych języka polskiego do dynamicznych danych.

Continue reading… gitlab.com/Avris/Stringer gitlab.com/Avris/Stringer-Micrus gitlab.com/Avris/Stringer-Symfony

Może nie napiszę tu nic ciekawego, ale po prostu muszę się pochwalić :D Kupiłem sobie wirtualny serwer prywatny. Czyściutki Linux na nim, do zainstalowania i skonfigurowania wszystko: Apache, PHP, MySQL, SFTP, domeny, maile i cała masa innych pierdół. W wielu z nich grzebałem pierwszy raz w życiu. Ale chyba dogrzebałem się do wszystkiego co trzeba, bo wygląda na śmigające ślicznie.

Wreszcie mogę deployować po ludzku, z gitem i composerem, pisać w nowszej wersji PHP, skonfigurować sobie, co mi się tylko żywnie podoba, nie robić ręcznie eksportów rozkładu na Busa, któremu nie starczało pamięci na współdzielonym hostingu... Miodzio! :3

Książka Roberta C. Martina “Czysty kod” bije rekordy sprzedaży wśród pozycji dotyczących szeroko pojętej informatyki. Wstyd więc żebym jej nie przeczytał, no nie? I zdecydowanie polecam ją każdemu programiście, który chciałby być jak najlepszy w tym, co robi.

Chciałbym tutaj pokazać na konkretnym fragmencie kodu, jak wiele może zmienić stosowanie się do zasad przedstawionych przez Martina. Na przykładzie autoloadera.

Continue reading…
(~6 min read)

Ile treści można zmieścić w stu słowach? Sam zobacz! Na tej stronie zbieramy stosłowia – opowiadania na dowolny temat zawarte w jednym akapicie, nie dłuższe niż sto słów, ale posiadające fabułę, bohaterów i puentę. Sam też możesz je stworzyć i dodać do naszego zbioru!

stoslowia.avris.it twitter.com/Stoslowia

Zdjęcia legitymacyjne u fotografa kosztują kilkanaście złotych za cztery sztuki. Samo ich wywołanie jest jednak warte raptem kilkadziesiąt groszy. Jeśli sam potrafisz wykonać i zretuszować zdjęcie, możesz potem użyć poniższego narzędzia, by szybko przyciąć je i przeskalować do odpowiednich rozmiarów (35x45 mm). Następnie wystarczy wywołać je jak zwykłe zdjęcie 9x13 cm i ręcznie przyciąć nożyczkami.

cropper.avris.it gitlab.com/Avris/Cropper