Wrzasq.pl

FrontPageFilter - SPA with server side pages in Java

Thursday, 06 October 2016, 20:29

Time flies, browsers become more and more modern, they are more and more up-to-date. As the common web standards and new frontend technologies are being adopted you can shift more stuff to the client-side. Particularily it means nowadays you can leave most of the frontend part on your JavaScript application shoulders. Thanks to that SPA approach is getting more and more popular. Especially that most search engines and webmaster tools are now able to understand and execute JavaScript code to build full site representation for analysis. With all of these in mind it's an attractive idea to develop your backend application as a pure JSON API (it doesn't have to be pure REST) and handle everything related to presentation layer on a frontend (browser) side. But you still need an application to serve it all from your server(s). Which means your backend application still needs to be a web application.

Tags: , , , , , ,

» Komentarze

Mikroformaty

Thursday, 16 June 2016, 10:47

Mikroformaty od jakiegoś czasu stają się coraz popularniejsze, ale wciąż nie są na szeroką skalę ani używane, ani opisywane. Co to w ogóle takiego? Mikroformaty definiują sposób zapisu pewnego rodzaju informacji na stronach WWW głównie od strony budowy dokumentu, co umożliwia odczytanie takich informacji przez maszyny i programy.

Tags: , , ,

» Komentarze

Jak głuchy ze ślepym

Thursday, 16 June 2016, 10:47

Czyli co ty do mnie mówisz? Dogadanie się to nieraz klucz do sukcesu, bo nieraz jest to rzecz najtrudniejsza. Współpracuję z wieloma ludźmi na stałe i już się przyzwyczaiłem, że ja mówię "jak programista", grafik "jak grafik", inni "biznesowo", ale nikt po polsku. Znacie to? Jednak zawsze znajdzie się jakiś nowy kwiatek, którego jeszcze żaden z nas nie przerabiał.

Tags: , ,

» Komentarze

Generator kodów kreskowych

Thursday, 16 June 2016, 10:47

Przy okazji tworzenia nowej oddsłony pewnego serwisu zetknąłem się z kolejnym nowym problemem - tworzeniem kodów kreskowych. Trzeba było napisać aplikację generującą takie kody. Do tej pory nigdy nie zajmowałem się ich tworzeniem, a jedynie obsługą od strony bazy danych - tworzylem programy ktore zarządzały wcześniej zczytanymi kodami. Tym razem musiałem je generować. Dla mnie była to nowość, ale jak zawsze w takich sytuacjach wyszukałem potrzebne mi informacje i specyfikacje i bazując na nich napisałem kod odpowiedzialny za te czarne paski. Niestety zauważyłem, że jest to kolejna problematyka, która nie jest raczej nigdzie poruszana, bo jedyne materiały jakie znalazłem to oficjalne standardyzacje kodów, a pozostałe znaleziska to zazwyczaj pytania na forach bez odpowiedzi. Dlatego postanowiłem się podzielić kolejną pigułką wiedzy i omówić tworzenie takich kodów z poziomu PHP przy użyciu biblioteki GD.

Tags: , , , , , ,

» Komentarze

CupSell.pl

Thursday, 16 June 2016, 10:47

Po bardzo długim etapie tworzenia wreszcie w formie przystępnej dla użytkownika został uruchomiony system CupSell.pl. O historii tworzenia tego serwisu moglibyśmy napisać książkę, a gdybyśmy założyli kanał RSS na nowinki o rozwoju to wszystcy zostaliby zaspamowani wiadomościami. Burzliwie przebiegał ten proces - wystarczy wspomnieć, że zanim w projekt zaangażował się cHeSteR to przewinęło się conajmniej 3 (jeśli dobrze liczę) grafików, a sama praca nad serwisem zaczęła się już kilka lat temu (sic!). Ale w końcu powstał i chyba ma się dobrze :). Oczywiście wciąż jest wiele do zrobienia, ale najprościej rzecz ujmując - działa!

Tags: , , , ,

» Komentarze

Konfiguracja serwisu z kontami FTP

Thursday, 16 June 2016, 10:47

Dość ciekawym zagadnieniem, jakie ostatnio musiałem poruszyć przy tworzeniu pewnego projektu jest udostępnianie użytkownikom sewrisu dodatkowych usług. Nie mam tutaj na myśli jakichś usług do wybrania na stronie, ale usług sieciowych. Konkretnie problematyka była taka, aby każdy użytkownik serwisu webowego miał dostęp do serwera FTP z własnym kontem. Serwis oczywiście miał swoją własną bazę MySQL z kontami użytkowników.

Tags: , , ,

» Komentarze