Dowcipy o informatykach

2013-04-26 10:14:58

 

Przedstawiam Wam mój nowy serwis jokes.nospor.pl. Możecie tam poczytać dowcipy o programistach i informatykach. Oprócz czytania, możecie umieszczać własne dowcipy oraz przyznawać punkty tym, które Wam się spodobały, a zabierać tym, które Waszym zdaniem są kiepskie Tak więc zapraszam do korzystania

pr0.nospor.pl

2013-04-09 10:55:31

 

Przedstawiam Wam mój nowy serwis pr0.nospor.pl. Możecie tam poczytać o co ciekawszych/śmieszniejszych kodach i pytaniach pojawiających się na forach programistycznych. A oprócz czytania, możecie umieszczać własne kawałki, które gdzieś tam widzieliście. Tak więc zapraszam do korzystania

Mulący eclipse podczas przełączania zakładek

2012-12-14 10:27:55

 

Do pracy używam eclipse z PDT. Co rusz pojawiają się nowe aktualizacje więc staram się być na bieżąco. Zauważyłem jednak, że z każdą kolejną aktualizacją, podczas przełączania między plikami php, proces ten odbywa się coraz wolniej. Doszło do tego, że musiałem czekać na przełączenie się na nowy plik ok 6 sekund. Było to szczególnie dokuczliwe, gdy chciałem szybko coś zobaczyć w innym pliku i zaraz wrócić do aktualnego - no szlag człowieka trafiał....

Źle rysujący imagefilledpolygon

2012-11-22 16:43:16

 

Niedawno bawiąc się biblioteką pChart, służącą do rysowania wykresów, natrafiłem na pewien błąd. Rysując wykres kołowy 3d z dużą ilością danych, gdzie kilka z nich miały procentowy udział około 1% okazało się, że wykres jest źle rysowany. Dla mało procentowych wartości ich kawałek wykresu był rysowany jakby z przerwami. Od razu uznałem, że jest to błąd klasy pChart, która nie radzi sobie z małymi danymi i tam właśnie zacząłem szukać błędu. Okazało się jednak inaczej....

Skrypty za "50zł" na przykładzie "demotywatory by lerto.pl"

2011-10-24 23:15:51

 

Wiele razy widziałem oferty skryptów, czy też nawet "poważnych" serwisów za przysłowiowe 50zł (często dosłownie za 50zł). Nigdy jakoś nie zwracałem na nie specjalnej uwagi - wiadomo raczej było, że jaka cena taka jakość. W tej "jakości" spodziewałem się podatności na SQLInjection, na XSS czy też ogólnie średnio optymalnie napisanego kodu. Jednak to co zobaczyłem parę dni temu przeszło moje najśmielsze wyobrażenia i postanowiłem na tym przykładzie opisać jak wyglądają skrypty za 50zł. Wahałem się trochę czy o tym pisać czy nie ale o tym na końcu.

Automatyczne sortowanie JSON przez Operę i Chrome

2011-09-27 16:26:30

 

Niedawno napotkałem na dość ciekawy problem. Pobierałem sobie ajaxem dane w postaci JSON a następnie wyświetlałem je w takiej kolejności, w jakiej otrzymałem. Jednak pewnego dnia klient zgłosił mi błąd, że dane wyświetlają się odwrotnie pod Chrome. Jak się później okazało podobny problem był również z Operą. A by przedstawić Wam dokładnie problem, pokażę przykładowy kod i dane, które powodują błąd.

Kod js:

1
2
3
4
5
6
7
8
$.ajax({
  url: 'testjs.php',
  dataType : 'json',
  success: function( data ) {
    for (var i in data) alert(i);
  }
});

oraz plik testjs.php

1
2
3
4
<?php
$ar 
= array(3=>'bla',2=>'ola',1=>'costam');
echo 
json_encode($ar);
?>

Jak widzicie, plik testjs.php generuje mi dane w kolejności 3,2,1. Niestety Opera i Chrome odbiera te dane w kolejności posortowanej 1,2,3. FireFox czy też IE nie sortują danych.

Rozwiązaniem tej sytuacji okazało się niestosowanie indeksów numerycznych tylko tekstowych, np.

1
2
3
4
<?php
$ar 
= array('c3'=>'bla','c2'=>'ola','c1'=>'costam');
echo 
json_encode($ar);
?>

Zamiast literki 'c' można wstawić dowolny tekst. Jeśli jednak ktoś z różnych przyczyn nie może zrobić takiego obejścia, to pozostaje jedynie sortowanie danych w js.

ShoutBox pływający 1.1.4 dla Joomla

2011-06-07 08:01:43

 

Z racji, iż miałem dużo pytań o stworzenie modułu shoutboxa dla Joomla, który by "pływał" tak jak u mnie na stronie, przyspieszyłem więc trochę prace i dziś publikuję Wam kolejną wersję, która to pływanie zawiera. Macie teraz do wyboru shoutbox normalny, shoutbox pływający po lewej stronie oraz shoutbox pływający po prawej stronie.

Z ważnych rzeczy, o których musicie pamiętać, gdy włączycie shoutbox pływający to fakt, iż ten shoutbox wymaga jQuery. Musicie więc w opcjach wybrać bibliotekę jQuery. Kolejną sprawą jest to, iż przy wyborze wersji pływającej, należy w opcjach zaznaczyć, by nie pokazywał tytułu modułu. W przeciwnym wypadku shoutbox będzie sobie pływał, a w wybranym miejscu na stronie będzie ni z gruszki ni z pietruszki tytuł SHOUTBOX.

ShoutBox dla Joomla 1.6

2011-05-31 07:18:14

 

Niektórzy z Was zgłaszali, iż nie działa system moderacji w module ShoutBox. Jak się okazało, Joomla 1.6 zmnieniła trochę mechanim grup co wpłynęło na błędy moderacji w ShoutBox. Najnowsza wersja modułu 1.1.3 wychodzi więc jako oddzielny moduł dla Joomla 1.5 oraz 1.6 i poprawia zaistniałe błędy.

Dodatkowo wprowadziłem obsługę języków. Domyślnie oprócz polskiego macie jeszcze dostępny język angielski. Dopisując odpowiedni plik .ini możecie dodać kolejny język.

Także zapraszam do działu download i ściąganie najnowszej wersji 1.1.3. Kolejna wersja zawierać będzie pływający shoutbox, tak jak to ma miejsce u mnie na stronie.

ShoutBox - wybór kolorów oraz emotikon

2011-04-06 19:09:41

 

Do aktualnej wersji ShoutBox 1.3.1 dorzuciłem jeszcze graficzny wybór kolorów oraz emotikon, tak jak to ma miejsce u mnie na stronie.

Chat - rozpoczęcie prac

2011-03-29 14:12:00

 

Tknęło mnie by w wolnych chwilach rozbudować mojego shoutbox'a. W związku z powyższym rozpoczynam prace nad chat'em, który napiszę od nowa. Chat funkcjonalnie będzie podobny do shoutboxa. Główne zmiany to dodanie pokoi oraz rozmów prywatnych, choć w sumie rozmowy prywatne planuję zrobić jako pokój dostępny dla dwóch osób.

1  2  3  4  5  6    >