devblog, portfolio

movie producer, zend framework, php, jquery pluginy



Archiwum tagu 'programowanie'

„Wyciąganie” fragmentu liczby

fragment liczby

Dzisiaj trochę bardziej abstrakcyjnie, bo napiszę o tym, co samo w sobie nie jest do niczego przydatne. Powiemy o „wyciąganiu” fragmentu liczby - jednej cyfry, a później kilku kolejnych cyfr, które stworzą mniejszą liczbę.

PHP: Dodawanie znaku wodnego do obrazków (Imagick)

fotolia

Aby podpisać swoje zdjęcia często stosujemy różne drobne grafiki, swoje sygnatury itp. Większość osób dodaje je ręcznie w programie graficznym. Jest jednak dość prosty sposób, aby znak wodny do grafiki dodał za nas skrypt PHP i zrobił to jeszcze lepiej i szybciej niż my.

Dzisiaj pokażę, jak taki skrypt wykonać samemu. Według mnie, najlepszym rozwiązaniem jest użycie w tym skrypcie biblioteki IMagick, która posiada kilka metod, które spowodują, że nasze zadanie stanie się dziecinnie proste. A więc do dzieła!

PHP: Mechanizm uprawnień bez ACL

System uprawnień bez ACL

Tworząc wszelkiego rodzaju panele administracyjne, z których ma korzystać większa liczba, bardzo często tworzy się hierarchię użytkowników z różnymi uprawnieniami. W dobie powszechnego użycia frameworków, zarówno tych prostych (Spawn Framework, Mohebo) jak i tych bardziej skomplikowanych (Zend Framework, Symfony), popularne jest wykorzystywanie do tego celu mechanizmów ACL (ang. Access Control List - lista kontroli dostępu), zapomina się o prostszych metodach, które nadal bardzo dobrze spełniają swoje funkcje w mniejszych projektach.

Wiadomo, że do dużego serwisu, który będzie zarządzany przez administratorów, moderatorów i redaktorów, a także zwykłych użytkowników, te proste metody nie są najlepsze. Jeśli jednak tworzymy panel administracyjny dla skryptu blogowego czy prostego serwisu, to wykorzystanie metody, którą zaraz opiszę, może lekko przyspieszyć pracę aplikacji i oszczędzić nam pracy.

C++: Polskie znaki w konsoli

Początkujący programiści często zastanawiają się co zrobić, aby w konsoli systemu, napisane przez nich programy wyświetlały polskie znaki. Dawno temu, kiedy sam miałem taki problem, mój kolega przysłał mi kod pewnej funkcji, która pozwala na poprawne przekazanie konsoli polskich znaków.

Programowanie obiektowe w PHP #4 - Obiekt singleton

Witajcie! Część z Was już pewnie straciła nadzieję na kontynuację cyklu, ponieważ ostatni jego odcinek ukazał się ponad dwa miesiące temu. Znalazłem jednak chęci i czas i powracam.

W dzisiejszym odcinku nauczymy się, co to jest klasa definiująca obiekty singleton, keidy takowe się przydają i jak stworzyć taką klasę.

PHP: Operacje na tablicach #3

Kolejny odcinek o tablicach w PHP. W tej części pokażę, jak "wyciągnąć" klucze lub elementy tablicy do nowego obiektu array, a także jak wypełnić tablicę kopiami danego elemetu. Następnie pokażę przydatną funkcję do przeszukiwania tablicy.

PHP: Operacje na tablicach #2

W dzisiejszym odcinku pokażę Wam kolejne pięć przydatnych funkcji służących do obsługi obiektów array w PHP. W poprzednim odcinku pokazałem funkcje, z których korzysta się dość rzadko najczęściej z powodu ich nieznajomości. W tym odcinku będzie coś dla początkująych.

PHP: Operacje na tablicach #1

Tablice w php

Rozpoczynamy kolejną serię artykułów, w której będę pokazywał najciekawsze i najprzydatniejsze funkcje do operowania na tablicach. W każdym odcinku pokażę 5 propozycji wraz z przykładami. Zapraszam do lektury pierwszego odcinka.