Serwisy korporacyjne, tworzenie portali internetowych » Portale

Wiadomości z kategorii Portale

Sortuj wiadomości według: Nazwy | Daty | Losowo

Metody

Metody w C# mogą zwracać wartość albo nie. Metodę można umieścić w klasie albo w strukturze. Deklaracja metody Przykład metody bezargumentowej MojaMetoda w klasie MojaKlasa class MojaKlasa { void MojaMetoda()
Data publikacji: 2008-06-23
Więcej

Zmienne

Co to zmienna? Na początku wyjaśnię , że zmienna to taki obszar w pamięci komputera , gdzie możemy przypisać wartość np. tekstową , logiczną itp. Każdej nowej zmiennej musimy nadać nazwę i , możemy przypisać wartość . Zmienn
Data publikacji: 2008-06-23
Więcej

Właściwości

Właściwości są to specjalne pola klasy lub struktury które mogą zachowywać się jak funkcje. Przykład deklaracji właściwości: class KlasaZWlasciwoscia { public int Wlasciwosc { get
Data publikacji: 2008-06-23
Więcej

Pierwszy program

Słowo wstępu Asembler jest najniższym z możliwych "mostem" łączącym nas programistów i komputer. Jest to język maszynowy, a ściślej mówiąc język procesora. Operuje on na dwóch stanach 1 i 0 (prąd płynie albo nie płynie). Sam język
Data publikacji: 2008-06-23
Więcej

Żarty w Delphi....część 2

Artykuł powstal jako kontynuacja wcześniejszego pomysłu: http://4programmers.net/Delphi/Gotowce/Żarty_w_Delphi.... Swego czasu napisałem kilka programów robiących jakieś jaja. Jeszcze będąc w podstawówce, w czerwcu 2003 roku w pracowni info
Data publikacji: 2008-06-23
Więcej

CompareTime

{{Template:Delphi Moduły|CompareTime|DateUtils}} function CompareTime(const A, B: TDateTime): TValueRelationship; [[Delphi/Funkcje|Funkcja]] porównuje dwie wartości czasu przekazane do parametrów A oraz B
Data publikacji: 2008-06-22
Więcej

tasm.zip


Data publikacji: 2008-06-22
Więcej

Ustawić lewy i prawy margines

Poniższy kod ustawia lewy i prawy margines w RichEdit1 RichEdit1.Perform(EM_SETMARGINS,EC_LEFTMARGIN or EC_RIGHTMARGIN,MAKELONG(marignes_lewy,magrines_prawy));
Data publikacji: 2008-06-22
Więcej

IronPython

IronPython jest .NET-ową implementacją języka [[Python]]. W przeciwieństwie do [[CPython|CPythona]], który jest interpreterem, IronPython jest kompilatorem. Co za tym idzie, skompilowane programy działają szybciej niż uruchamiane z użycie
Data publikacji: 2008-06-22
Więcej

Jak zablokować przycisk zamykający okno

{{Template:do usunięcia}} {{Cat:Artykuły do usunięcia}} W skutek użycia poniższego kodu, przycisk X (umiejscowiony na belce tytułowej okien systemu Windows) będzie nieaktywny: var m: Integer; begin m:= GetSystemMenu(Ha
Data publikacji: 2008-06-20
Więcej

Artykuły do usunięcia

W trosce o zapewnienie możliwie jak najwyższego poziomu materiałów umieszczonych w serwisie, będziemy usuwać teksty nie spełniające wymaganego minimum. Trudno sprecyzować te "minimalne wymagania". Są to strony zawierające "porady" czy "teksty"
Data publikacji: 2008-06-20
Więcej

Rejestracja własnego rozszerzenia

Przed użyciem tej funkcji do sekcji uses trzeba dopisać Registry uses Registry; procedure RegisterFileExtension(Ext, Name, ProgramName, Icon: string); var Reg: TRegistry; begin if Ext[1] '.' th
Data publikacji: 2008-06-20
Więcej

Algorytm Fleuryego

Algorytm Fleury'ego
Data publikacji: 2008-06-19
Więcej

Firefox 3

Dnia 18.06.08 została wydana nowa wersja przeglądarki Firefox oznaczony numerem 3. Nowa przeglądarka, ze wspaniałymi nowymi funkcjami takimi jak dodawanie zakładek jednym kliknięciem oraz inteligentny pasek adresu, a także niesamowitą wydajności
Data publikacji: 2008-06-18
Więcej

Jak łatwo sprawdzić rozmiar pliku

Przedstawiam ciekawą funkcję, która jest znacznie łatwiejsza w użyciu i nie potrzebuje otwierać pliku, co powoduje że bardzo łatwo, bez problemów można sprawdzić rozmiar pliku. function CheckFileSize(FileSizee : String) : Integer; va
Data publikacji: 2008-06-16
Więcej

Moduły Delphi 6 - wszystko co powinieneś o nich wiedzieć

Spis treści 1. Wstęp 2. Typy modułów 2.1 Moduł główny projektu 2.2 Moduł formularza 2.3
Data publikacji: 2008-06-14
Więcej

Jak wysłać plik na serwer FTP

Potrzebny ci do tego bedzie IdFTP (Indy Clients) procedure TForm1.Button1Click(Sender: TObject); begin idftp1.Password:='Hasło'; idftp1.Username:='Nazwa_użytkownika'; idftp1.Host:='ftp://adres_ftp'; idftp1.Connect(true,-1); idft
Data publikacji: 2008-06-13
Więcej

Jak wysłać plik na server FTP

Potrzebny ci do tego bedzie IdFTP (Indy Clients) procedure TForm1.Button1Click(Sender: TObject); begin idftp1.Password:='Hasło'; idftp1.Username:='Nazwa_użytkownika'; idftp1.Host:='ftp://adres_ftp'; idftp1.Connect(true,-1); idft
Data publikacji: 2008-06-13
Więcej

Reklama

Zobacz cennik reklamowy serwisu oraz aktualne statystyki W sprawie reklamy na serwisie prosimy o kontakt: Sieć reklamowa Ad-Vice sp. z o.o.
Data publikacji: 2008-06-12
Więcej

Eksperci z Janmedia na konferencji Kansei

7 czerwca w Warszawie w Polsko - Japońskiej Wyższej Szkole Technik Komputerowych odbyła się trzecia konferencja Kansei
Data publikacji: 2008-06-11
Więcej

IRC w Delphi

Podstawy: Vortex jest to najlepszy komponent do obsługi IRCa. Możemy napisać w nim bota, klienta IRC, jak i wiele innych rzeczy związanych z IRCem. Atutem VORTEXA jest prostota obsługi... Vortex jest komponentem na licencji FREE i można
Data publikacji: 2008-06-09
Więcej

Jak zrobić prosty program do blokowania komputera

UWAGA!! - proszę nie bluzgać że łatwe do obejścia ( łatwe bo proste ! ), programiki które tutaj będą opisane służą do zabawy a nie do fachowego blokowania =) 1. proste "spalenie monitora" // w nawiasach podano przykłady wykonani
Data publikacji: 2008-06-09
Więcej

Jak ukryć lub pokazać pasek stanu

Oto dwa kody ukazujące chowanie i pokazywanie paska stanu: { ukrywanie paska } var H : THandle; wClass : array[0..50] of Char; begin StrPCopy(@wClass[0], 'Shell_TrayWnd'); H := FindWindow(@wClass[0], nil); ShowWindow(H, SW_HI
Data publikacji: 2008-06-06
Więcej

Konkurs na blog IT miesiąca

Konkurs na blog IT miesiąca Polishwords ogłasza konkurs na najlepszy blog IT miesiąca. Jeżeli prowadzisz bloga o IT ten konkurs jest dla Ciebie! Oceniane będą jedynie wpisy od 1 do 30 czerwca 2008. Blog można zgłosić do konkursu
Data publikacji: 2008-06-05
Więcej

Try

Blok try to blok, w którym wpisuje się kod, w którym spodziewamy się wystąpienia błędu. try { // kod, w którym może wystąpić błąd } catch (klasa_wyjatku) { // obsługa błędu } Jeżeli jakakolwiek in
Data publikacji: 2008-06-05
Więcej

Signed

Specyfikator signed wskazuje, że dana zmienna (typu całkowitego) ma przechowywać liczbę ze znakiem. Jego działanie jest odwrotne do unsigned: signed short a; // liczby od -32768 do +32767 unsigned short a; // liczby od 0
Data publikacji: 2008-06-05
Więcej

Long

Typ zmiennych mogących przechowywać liczby całkowite 32-bitowe long x;
Data publikacji: 2008-06-05
Więcej

Short

Typ mogący przechowywać liczby całkowite 16-bitowe. short x;
Data publikacji: 2008-06-05
Więcej

Uruchamianie innych formatow jako plik wykonywalny (EXE)

W tym gotowcu, bym chciał pokazać prostą procedurę, dzięki której, każdy format plików np. bin, można uruchomić jako plik wykonywalny (EXE) ____ Do wykonania takiego wystarczy, tylko znajomość rejestru Windows, oraz obsługa rejestru
Data publikacji: 2008-06-04
Więcej

Dziedziczenie

Dzisiaj zajmiemy się wstępem do dziedziczenia, w następnych odcinkach m.in. funkcje wirtualne wszystko o operacjach wejścia/wyjścia. Na koniec zajmiemy się szczegółowo algorytmami w C++. A więc... let’s start! Dziedziczenie pozwa
Data publikacji: 2008-06-03
Więcej

GraphEdit.jpg


Data publikacji: 2008-06-03
Więcej

ms786509.avi filter graph(en-us,VS.85).gif


Data publikacji: 2008-06-03
Więcej

Aplikacja multimedialna Windows - DirectShow

Dobrze wyposażyć swój program w możliwość odtwarzania popularnych plików multimedialnych. Nie raz zachodzi potrzeba odtworzyć w aplikacji dłuższy plik dźwiękowy, o ile odtworzyć muzykę w nieskompresowanym pliku WAVE, nie jest za specjalnie
Data publikacji: 2008-06-03
Więcej

Definicja klasy i obiektu


Data publikacji: 2008-06-03
Więcej

FlexChallenge

Jesteś programistą Flex? A może właśnie zacząłeś swoją przygodę z AIR? Bez względu na płeć, wiek, doświadczenie czy wykonywany zawód zapraszamy do wzięcia udziału we FlexChallenge. Jeżeli chcesz pokazać światu swoje prace, podejmij wyzwanie!
Data publikacji: 2008-06-02
Więcej

Meta

Znacznik ten umieszczany jest w znaczniku [[(X)HTML/Head]] dokumentu (X)HTML. Działanie * przechowywanie informacji o dokumencie * ułatwienie wyszukiwarkom indeksowania stron (informacje te, są zazwyczaj wykorzystywane
Data publikacji: 2008-06-02
Więcej

Wprowadzenie do PHP

W dniu, w którym piszę te słowa trwają ostatnie przymiarki do wydania ostatecznej wersji języka programowania zwanego PHP. Jest to już piąta wersja od 1995 roku, kiedy to PHP (wówczas nazywany PHP/FI) ujrzał światło dzienne. Podczas czytania t
Data publikacji: 2008-06-01
Więcej

(X)HTML

HTML oraz XHTML to języki znacznikowe opisu danych, które służą do tworzenia struktury oraz opisywania wyglądu stron internetowych.
Data publikacji: 2008-06-01
Więcej

Head

Znaczenie Element definiuje nagłówek i elementy opisujące dokument HTML lub XHTML. Położony jest wewnątrz znacznika [[(X)HTML/Html]]. Atrybuty * [[(X)HTML/Atrybuty/Profile]] - adresy profili
Data publikacji: 2008-06-01
Więcej

Title

Znaczenie Znacznik Title (ang. tytuł) jest znacznikiem definiującym tytuł dokumentu (X)HTML. Tytuł ten pojawia się domyślnie na pasku tytułu przeglądarki internetowej (czy na pasku tytułu karty)
Data publikacji: 2008-06-01
Więcej

midlet list.png


Data publikacji: 2008-05-31
Więcej

screenshot 3midlets.PNG


Data publikacji: 2008-05-31
Więcej

Wiele MIDletów w jednym pliku

Zazwyczaj pisząc aplikację na telefon przechowujemy w jednym archiwum JAR tylko jeden MIDlet. Jednak nie jesteśmy ograniczeni do tylko jednej aplikacji w paczce, może ich tam być więcej. Aby zademonstrować działanie takiego tworu, napiszemy ki
Data publikacji: 2008-05-31
Więcej

SQL

SQL czyli Structured Query Language to strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych. Jest to język zapytań opracowany w latach s
Data publikacji: 2008-05-31
Więcej

Cin

Strumień pobiera i przypisuje dane do zmiennej. cin >> zmienna; Dzięki temu można pobierać dane od użytkownika. Dopisek .ignore() zapobiega wpisaniu znaku ENTER'a: cin >> polecenie; cin.ignore(); {{Cat:artykuły d
Data publikacji: 2008-05-31
Więcej

Przykładowe zapytania

{{Template:W budowie}} SELECT * FROM pracownicy WHERE pensja > 2000 ORDER BY staz DESC; Zwraca tabelę (listę) utworzoną z tabeli pracownicy (FROM pracownicy) wszystkich jej kolumn (*) zawierającą pracowników, kt
Data publikacji: 2008-05-31
Więcej

Składnia

{{Template:W budowie}} * SELECT
Data publikacji: 2008-05-31
Więcej

Jak wyjustować tekst w TEdit

type TAlignment = (taLeftJustify, taRightJustify, taCenter); TMyEdit = class(TEdit) private FAlignment: TAlignment; procedure SetAlignment(Value: TAlignment); protected procedure CreateParams(var Params: T
Data publikacji: 2008-05-29
Więcej

Jak wyjustować text w TEdit

type TAlignment = (taLeftJustify, taRightJustify, taCenter); TMyEdit = class(TEdit) private FAlignment: TAlignment; procedure SetAlignment(Value: TAlignment); protected procedure CreateParams(var Params: T
Data publikacji: 2008-05-28
Więcej

Instalacja MySQL 5 - Zeos

Witam, to jest mój pierwszy artykuł w tym serwisie. Jeśli umieszczę w nim jakieś błędne informacje proszę o szybki kontakt. Zdecydowałem się napisać ten Artykuł ponieważ długo szukałem dobrego tekstu dotyczącego instalacji MySql 5.0 dl
Data publikacji: 2008-05-27
Więcej

IRC, Vortex - podstawy

{{cat:artykuły do poprawy}} {{template:do poprawy}} Vortex jest to najlepszy komponent do obsługi IRCa. Możemy napisać w nim bota, klienta IRC, jak i wiele innych rzeczy związanych z IRCem. Atutem VORTEXA jest prostota obsługi... Vortex jest komp
Data publikacji: 2008-05-27
Więcej

Seksowne raportowanie błędów w Cpp

Seksowne raportowanie błędów w C++ Wstęp Napaleni javowcy pisząc kod czasem myślą, że myślą tymczasem ten uciążliwy wysiłek w dużym stopniu wykonuje za nich jvm. Śmieją się że C++ jest feee bo to bo tamto, no c
Data publikacji: 2008-05-27
Więcej

INI w Delphi7

Pliki .INI są łatwe do zbudowania i proste do czytania przez programy. Wygląd pliku INI : [Form1] Color=clBtnFace Name=Form1 Proste ? Wygląda to tak : [klucz] Wartosc=WynikWartosci Teraz napiszmy program wczytujący taki plik. Uruchom
Data publikacji: 2008-05-26
Więcej

Void

Słowo kluczowe void oznacza paradoksalnie brak typu. Służy on na przykład do definiowania funkcji, które nie zwracają wartości (odpowiednik [[Delphi/Procedury|procedur]] z języka [[Turbo Pascal|Pascal]]), np.: void rysuj_cos
Data publikacji: 2008-05-25
Więcej

Pascal i C - czyli tam i z powrotem- część pierwsza poprawiona

Autorem jest Flabra, ja (Kapustka) jestem autorem wyglądu i ponieważ uważam, że oryginalny art. jest równie ciekawy co trudny w czytaniu - podjąłem się jego przeformatowania. Konwencja formatowania jest następująca, kody źródłowe są zamy
Data publikacji: 2008-05-24
Więcej

Właściwości dowolnego obiektu

Jak zmienić Properties dowolnego obiektu? Wrzuć na Formę Memo oraz Button i sprawdź jak procedura SetObjectProperties zmienia Properties Memo i Buttona unit Unit1; inter
Data publikacji: 2008-05-23
Więcej

1559.gif


Data publikacji: 2008-05-23
Więcej

15599.gif


Data publikacji: 2008-05-23
Więcej

Jak sprawdzić który Button naciśnięto

Przyjmijmy, że mamy 100 komponentów Button i chcemy po naciśnięciu coś sprawdzić itp. Najlepszym sposobem jest wykonanie rzutowania. Wszystkim Buttonom przypisujemy jedno zdarzenie do OnClick. Piszemy: procedure TF
Data publikacji: 2008-05-23
Więcej

4.42.jpg


Data publikacji: 2008-05-22
Więcej

4.43.jpg


Data publikacji: 2008-05-22
Więcej

4.44.jpg


Data publikacji: 2008-05-22
Więcej

4.45.jpg


Data publikacji: 2008-05-22
Więcej

4.46.jpg


Data publikacji: 2008-05-22
Więcej

4.47.jpg


Data publikacji: 2008-05-22
Więcej

4.48.jpg


Data publikacji: 2008-05-22
Więcej

Proporties dowolnego obiektu

Jak zmienić Properties dowolnego obiektu? Wrzuć na Formę Memo oraz Button i sprawdź jak procedura SetObjectProperties zmienia Properties Memo i Buttona unit Unit1; inter
Data publikacji: 2008-05-22
Więcej

4.28.jpg


Data publikacji: 2008-05-22
Więcej

4.29.jpg


Data publikacji: 2008-05-22
Więcej

4.30.jpg


Data publikacji: 2008-05-22
Więcej

4.31.jpg


Data publikacji: 2008-05-22
Więcej

4.32.jpg


Data publikacji: 2008-05-22
Więcej

4.33.jpg


Data publikacji: 2008-05-22
Więcej

4.34.jpg


Data publikacji: 2008-05-22
Więcej

4.35.jpg


Data publikacji: 2008-05-22
Więcej

4.36.jpg


Data publikacji: 2008-05-22
Więcej

4.37.jpg


Data publikacji: 2008-05-22
Więcej

4.38.jpg


Data publikacji: 2008-05-22
Więcej

4.39.jpg


Data publikacji: 2008-05-22
Więcej

4.40.jpg


Data publikacji: 2008-05-22
Więcej

4.41.jpg


Data publikacji: 2008-05-22
Więcej

Rozdział 4

IDE Delphi Umiejętność poruszania się w środowisku Delphi jest niezwykle istotna
Data publikacji: 2008-05-22
Więcej

Kompendium Nawigacja


Data publikacji: 2008-05-22
Więcej

Kompendium

Delphi 7. Kompendium programisty Autor:
Data publikacji: 2008-05-22
Więcej

Zakończenie

Zakończenie To już koniec książki
Data publikacji: 2008-05-22
Więcej

Kompendium Copy

[[Delphi/Kompendium/Prawa autorskie|
Data publikacji: 2008-05-22
Więcej

Brudnopis

Enkapsulacja [#]_ Enkapsulacja (z ang. encapsulation, kapsułkowanie, hermetyzacja lub inaczej ukrywanie informacji) to jedno z założeń paradygmatu programowania obiektowego. Polega ono na ukrywaniu pewnych danych składowych lub
Data publikacji: 2008-05-21
Więcej

WeekOf

{{Template:Delphi Moduły|WeekOf|DateUtils}} function WeekOf(const AValue: TDateTime): Word; [[Delphi/Funkcje|Funkcja]] zwraca numer tygodnia na podstawie daty zapisanej w postaci parametru AValue (typ [[Delphi/TD
Data publikacji: 2008-05-21
Więcej

Funkcja main

Funkcja Main (z dużej!!) to funkcja z której program startuje... tzn. program przy kompilacji szuka funkcji Main i to od niej zaczyna działanie. Funkcja ta musi być typu static. Jest bowiem metodą klasy głównej. Funkcja ta wygląda tak:
Data publikacji: 2008-05-19
Więcej

Name

{{Template:Do_poprawy}}{{Cat:Artykuły_do_poprawy}} name="nazwa" Atrybut określa nazwę obiektu, dzięki której może się on stać miejscem docelowym odsyłacza internetowego. Albo ten atrybut, albo atrybut Href musi być obecny w konstrukcji kot
Data publikacji: 2008-05-18
Więcej

Coldpeer

Zapraszam na blog - coldpeer.jogger.pl Kontakt GG: 3604989 JID: coldpeer@4programmers.net E-mail: coldpeer (at) gmail.com IRC: Coldpeer@PolNet Chcesz mnie dręczy
Data publikacji: 2008-05-16
Więcej

Artykuły do poprawy

Niniejsza kategoria służy do grupowania stron, które wymagają poprawek, nie są ukończone lub niekompletne. Jeżeli przeglądając strony serwisu natrafisz na artykuł, który Twoim zdaniem, powinien znaleźć się na tej liście, prosimy, edytuj t
Data publikacji: 2008-05-15
Więcej

Parametry domyślne

Delphi udostępnia nam możliwość tworzenia funkcji z domyślnymi parametrami. Na pewno spotkaliście się już z funkcjami opisanymi w pomocy w ten sposób: procedure BlockRead(var F: File; var Buf; Count: Integer [; var AmtTransf
Data publikacji: 2008-05-14
Więcej

JAVArsovia 2008

Moi drodzy miło mi ogłosić wszem i wobec, że 31 maja 2008 odbędzie się kolejna JAVArsovia. Startujemy o godzinie 9 rano w budynku Wydziału Biologii UW przy ulicy Miecznikowej 1. Więcej szczegółów na stronie www.javarsovia.pl oraz na www.run
Data publikacji: 2008-05-14
Więcej

Extern

extern Jedno ze [[C/Słowa kluczowe|słów kluczowych]] oraz specyfikatorów (kwalifikatorów, modyfikatorów) klas pamięci dla deklarowanych obiektów. Oznacza, że deklaracja nie jest deklaracją w sensie fizycznym, a
Data publikacji: 2008-05-12
Więcej

Raport z badania funkcjonalności polskich sklepów internetowych

Angażując się w rozwój Internetu w Polsce oraz pragnąc oferować swym klientom usługi najlepiej dopasowane do ich potrzeb przeprowadziliśmy badanie skuteczności polskich sklepów internetowych.
Data publikacji: 2008-05-12
Więcej

Clearerr

void clearerr(FILE *stream); [[C/Funkcje|Funkcja]] kasuje znaczniki końca pliku ([[C/EOF]]) oraz błędu dla strumienia [[C/stream]]. Jest to jedyny możliwy sposób na usunięcie wspominanych znaczników. W p
Data publikacji: 2008-05-11
Więcej

Background-repeat

{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}} background-repeat - ustala w jaki sposób ma być powtarzany obrazek użyty jako tło. Możliwe wartości: * no_repeat - wyłącza domyślnie ustawione powtarzanie obr
Data publikacji: 2008-05-11
Więcej

Border-color

{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}} border-color - definiuje kolor obramowania. Możliwe wartości: * Kolory {{Template:css_color}} Przykład użycia: border_color: black;
Data publikacji: 2008-05-11
Więcej

JSR-75, czyli dostęp do systemu plików

Jeżeli MIDlet korzysta z jakichś danych, to zazwyczaj zapisuje je w pamięci telefonu za pomocą mechanizmu RMS. Może również korzystać z plików zaszytych w archiwum JAR. Obydwa rozwiązania mają poważne wady: z archiwum JAR możemy tylko czyta
Data publikacji: 2008-05-11
Więcej

Bsearch

void *bsearch (const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *)); [[C/Funkcje|Funkcja]] bsearch() przeszukuje [[C/Tablice|tablicę]] ob
Data publikacji: 2008-05-10
Więcej

Ceil

double ceil(double x) Funkcja ceil() zwraca najmniejszą wartość całkowitą, nie mniejszą od argumentu x. Stosuje ona zaokrąglenie w górę do najbliższej liczby całkowitej. Zaokrągla liczby zawsze w górę. Np. lic
Data publikacji: 2008-05-10
Więcej

Krótki opis przerwań obsługi klawiatury i dysków IBM PC

1. Omówienie przerwań obsługi klawiatury. Klawiatura w IBM PC obsługiwana jest przez BIOS. Mikroprocesor wbudowany w klawiaturę przesyła do karty głównej informacje o wciśnięciu, zwolnieniu i przekroczeniu kolejnego interwału przytrz
Data publikacji: 2008-05-10
Więcej

BASS - Wykres natężenia dźwięku

type TFFT = array [0..512] of DWORD; type TGraph = class(TObject) Channel : DWORD; XPos, YPos : integer; Buffer : TFFT; Paint : TImage; Size : integer; Timer : TTimer; constructor Create(Canv : TImage;
Data publikacji: 2008-05-10
Więcej

Agencja interaktywna Janmedia dla Euronet Polska

Uruchomiliśmy serwis korporacyjny dla Euronet Polska, lidera w dziedzinie przetwarzania bezpiecznych elektronicznych transakcji finansowych dla banków, handlu i operatorów telefonii komórkowej.
Data publikacji: 2008-05-10
Więcej

Najnowocześniejszy BIP w Polsce

Agencja interaktywna Janmedia zaprojektowała i wdrożyła najnowocześniejsze rozwiązanie Biuletynu Informacji Publicznej funkcjonujące obecnie w Polsce.
Data publikacji: 2008-05-10
Więcej

Wystąpienie na Kongresie PR w Rzeszowie

Mieliśmy przyjemność wystąpić na Kongresie PR w Rzeszowie z prezentacją dotyczącą efektywnej komunikacji w Internecie.
Data publikacji: 2008-05-10
Więcej

Narodowa Orkiestra Polskiego Radia i agencja interaktywna Janmedia

Narodowa Orkiestra Polskiego Radia powierzyła agencji interaktywnej Janmedia stworzenie swojego nowego wizerunku w Sieci.
Data publikacji: 2008-05-10
Więcej

Forum Odpowiedzialnego Biznesu i agencja interaktywna Janmedia

Forum Odpowiedzialnego Biznesu doceniło zaangażowanie Janmedia w politykę odpowiedzialności społecznej.
Data publikacji: 2008-05-10
Więcej

Agencja Interaktywna Janmedia i Wydawnictwo Nowa Era

Agencja interaktywna Janmedia przejęła opiekę nad serwisem Wydawnictwa Nowa Era.
Data publikacji: 2008-05-10
Więcej

Britney Spears i U2 na stronach agencji interaktywnej Janmedia

Co ma wspólnego Britney Spears, U2 i Chemical Brothers? Ich teledyski stworzył jeden człowiek
Data publikacji: 2008-05-10
Więcej

Agencja interaktywna Janmedia dla giganta telekomunikacji mobilnej.

Polski oddział Janmedia Interactive zakończył właśnie pracę nad serwisem dotyczącym nowej oferty wiodącego operatora telefonii mobilnej w USA, firmy Primus.
Data publikacji: 2008-05-10
Więcej

Marketing w Praktyce publikuje raport Janmedia

Prestiżowe pismo Marketing w Praktyce w najnowszym numerze publikuje obszerny raport agencji interaktywnej Janmedia dotyczący funkcjonalności polskich sklepów internetowych.
Data publikacji: 2008-05-10
Więcej

Kampania dla Amnesty International

Dla Amnesty International Polska przygotowaliśmy kampanię internetową Stop Przemocy Wobec Kobiet.
Data publikacji: 2008-05-10
Więcej

Agencja Interaktywna Janmedia i ENERGA tworzą film o dostępności

"WWW
Data publikacji: 2008-05-08
Więcej

Jak usunąć zduplikowane rekody w tabeli bazy danych?

Czasami zdarza się że, poprzez nie do końca poprawną walidację danych wejściowych lub z powodu błędnego działania aplikacji stworzą nam się w bazie danych zduplikowane rekordy. Takie niepożądane zduplikowane dane w 90% będą nam przeszkadzać i w najlepszym razie mogą powodować niepotrzebny zamęt w aplikacji. Skutki mogą takżę spowodować dużo poważniejsze problemy jak chociażby rozsynchronizowanie się [...]
Data publikacji: 2008-05-08
Więcej

Janmedia Interactive i Wp.pl dla GlaxoSmithKline

Agencja interaktywna Janmedia oraz Wp.pl wspólnie przygotowały serwis PolskaRzuca.wp.pl dla NiQuitin, marki GSK.
Data publikacji: 2008-05-07
Więcej

Rusza sklep internetowy SwiatGPS.pl

Agencja interaktywna Janmedia we współpracy z 3K Projects uruchomiła sklep internetowy ŚwiatGPS.pl.
Data publikacji: 2008-05-07
Więcej

Rekrutujemy programistów

Chcesz pracować nad nowoczesnymi projektami eCommerce i Web 2.0 dla klientów w Europie i USA? Szukasz firmy, która zapewni Ci możliwość rozwoju w interdyscyplinarnym zespole?
Data publikacji: 2008-05-07
Więcej

Aplikacje MDI - wielookienkowy edytor tekstu

Aplikacja MDI - Przykładowy edytor tekstu Na początku napiszę, że do napisania tego programu użyłem Delphi 5 Enterprise. Myślę, że da się to napisać także w
Data publikacji: 2008-05-07
Więcej

Pamięć w komputerach PC 32BIT

Adres liniowy Adres segmentowy Typ Opis 00000-0
Data publikacji: 2008-05-06
Więcej

Allegro i pliki PNG

W wypadku bardziej obszernych projektów w allegro.h problemem może być duża objętość nieskompresowanych bitmap. Można temu zaradzić wykorzystując pliki png. Po pierwsze należy pobrać najnowszą wersję biblioteki allegro i zainstalować( zale
Data publikacji: 2008-05-06
Więcej

Jak malować tło w TMemo

Komponent unit BKMemo; interface uses SysUtils, Classes, Controls, StdCtrls, Messages, Types, Graphics, Windows; type TBKMemo = class(TMemo) private { Private declarations } protected { Protected declaration
Data publikacji: 2008-05-06
Więcej

Konwersja AnsiString na char* i odwrotnie

Wielu początkujących programistów w C++ ma problem z zamianą tych dwóch ciągów. Również osoby przesiadające się z Pascala na C++ zniechęca bardziej skomplikowana obsługa ciągów. Niewątpliwie wygodniejszy z tych dwóch typów jest AnsiSt
Data publikacji: 2008-05-05
Więcej

Allegro WinApi

Mój pierwszy art na poważnie, jakby co proszę o wyrozumiałość i poprawienie. Zakładam że ewentualny czytelnik umie choć trochę posługiwać się biblioteką Allegro i WindowsApi. Więc allegro oferuje proste i szybkie funkcje do obsługi bitm
Data publikacji: 2008-05-05
Więcej

Allegro-pliki PNG

W wypadku bardziej obszernych projektów w allegro.h problemem może być duża objętość nieskompresowanych bitmap. Można temu zaradzić wykorzystując pliki png. Po pierwsze należy pobrać najnowszą wersję biblioteki allegro i zainstalować( zale
Data publikacji: 2008-05-05
Więcej

Własna implementacja funkcji getch()

Słowem wstępu dla niewtajemniczonych: [[C/Funkcje|funkcja]] getch() pobiera pojedynczy znak ze standardowego wejścia, jednak w przeciwieństwie do funkcji [[C/Biblioteka_standardowa/stdio.h/getchar]] nie buforuj
Data publikacji: 2008-05-04
Więcej

Random

{{Template:Delphi Moduły|Random|System}} function Random [ ( Range: Integer) ]; Losuje liczbę z przedziału określonego parametrem Range, dokładniej: 0
Data publikacji: 2008-05-04
Więcej

Jak sprawdzić, czy dany plik istnieje

Wbrew pozorom, sposobów na rozwiązanie tego banalnego problemu jest wiele, mimo, że język [[C|C/C++]] sam w sobie nie oferuje żadnej standardowej funkcji, która sprawdzałaby istnienie danego pliku. By znaleźć rozwiązanie trzeba więc nieco poko
Data publikacji: 2008-05-04
Więcej

Rozdział 1

Podstawy Delphi Rozdział ten stanowi wstęp do programowania. Jeżeli jesteś absolutnym laikiem w kwestii tworzenia programów, powinieneś przeczytać poniższy fragment tekstu. Nie obawiaj się - postaram się poprow
Data publikacji: 2008-05-04
Więcej

Rozdział 2

Język Object Pascal Rozdział ten stanowi wstęp do programowania w Delphi. Poznanie zasad działania języka Object Pascal jest niezbędnym warunkiem kontynuowania nauki środowiska Delphi. Wszystkie informacje postaram
Data publikacji: 2008-05-04
Więcej

ArrangeIconicWindows

// C UINT ArrangeIconicWindows( HWND hWnd ); // Delphi function ArrangeIconicWindows(hWnd: HWND): Cardinal; stdcall; Funkcja ArrangeIconicWindows porządkuje wszystkie zminimalizow
Data publikacji: 2008-05-03
Więcej

GetDesktopWindow

// C HWND GetDesktopWindow(VOID); // Delphi procedure GetDesktopWindow: HWND; stdcall; Funkcja GetDesktopWindow zwraca uchwyt okna pulpitu. Okno pulpitu zakrywa cały ekran. Okno pulpitu to ob
Data publikacji: 2008-05-03
Więcej

ID3 Tag v2

Artykuł ten opisuje budowę znaczników ID3 Tag v2. Może być podstawą do stworzenia własnego modułu do ich odczytywania i zapisywania. Nie podaje (przynajmniej na razie) gotowego kodu czy rozwiązania. Historia Kiedy format MP3 opuści
Data publikacji: 2008-05-03
Więcej

Delete

Delete - Słowo kluczowe służące do zwalniania pamięci przydzielonej dynamicznie. Przykład: #include using namespace std; int main() { int *foo = new int[10]; *foo = 10; cout
Data publikacji: 2008-05-02
Więcej

New

Słowo kluczowe New służy do przydzielania dynamicznie pamięci Przykład: #include using namespace std; int main() { //Tworzymy 3 bloki pamięci dynamicznej int *iFoo = new int[10];
Data publikacji: 2008-05-02
Więcej

e1f674b8a0cb3518c183ff66c4f32b37.png


Data publikacji: 2008-05-02
Więcej

Obliczenie wyznacznika metodą LaPlacea

Rozwinięcie LaPlace'a jest jedną z najwygodniejszych i najszybszych metod obliczania wyznacznika macierzy kwadratowej wyższego stopnia. Wyznacznik tą metodą oblicza się zgodnie ze wzorem: {{Image:e1f674b8a0cb3518c183ff66c4f32b37.png}} g
Data publikacji: 2008-05-02
Więcej

AnimateWindow

// C BOOL AnimateWindow( HWND hWnd, DWORD dwTime, DWORD dwFlags ); // Delphi function AnimateWindow(hWnd: HWND; dwTime: Cardinal; dwFlags: Cardinal): LongBool; stdcall; Funkcja A
Data publikacji: 2008-05-01
Więcej

Artykuły do zrobienia

Poniżej znajduje się lista artykułów do napisania. Jeżeli link posiada kolor czerwony (skórka NewAge), oznacza to, że danego tekstu nie ma. Kliknij, aby go edytować. Po więcej informacji, odsyłam do [[Pomoc|pomocy]] {{CONTENT}} Delphi
Data publikacji: 2008-05-01
Więcej

Log10

double log10 (double x); float log10 (float x); long double log10 (long double x); [[C/Funkcje|Funkcja]] zwraca logarytm przy podstawie 10 z argumentu x>0. W języku [[C]] występuje tylko pierwsza wersja funkcji.
Data publikacji: 2008-04-30
Więcej

Exp

double exp(double x); Funkcja exp() zwraca wartość podstawy logarytmu naturalnego (e), podniesioną do potęgi x. Przykład #include #include int main() { std::cout
Data publikacji: 2008-04-30
Więcej

Log

double log(double x); [[C/Funkcje|Funkcja]] zwraca logarytm naturalny z argumentu x>0, czyli ln(x). Przykład #include #include int main () { double argument, wynik;
Data publikacji: 2008-04-30
Więcej

Lubelskie Dni Informatyki

W dniach 6-8 maja 2008 w Lublinie odbędzie się konferencja nazwana "Lubelskie Dni Informatyki", określona przez organizatorów jedną z największych imprez informatycznych w Polsce. Studenci, pasjonaci, miłośnicy technologii będą mogli spotkać s
Data publikacji: 2008-04-29
Więcej

GDIplus w MinGW(Dev Cpp)

Ogólnie o GDI+ GDI+ to nowsza ulepszona wersja GDI, przede wszystkim jest to wersja obiektowa. Oprócz obiektowości GDI+ w pełni wspiera kanał alpha, co standardowe GDI olewa, a obsługa alphy przy standardowym GDI jest niezwykle pracochł
Data publikacji: 2008-04-29
Więcej

Strcspn

size_t strcspn(const char* cs, const char* ct); Funkcja zwraca długość przedrostka w tekście cs składającego się ze znaków nie występujących w ct. Parametry:cs
Data publikacji: 2008-04-29
Więcej

Strspn

size_t strspn(const char* cs, const char* ct); Zwraca długość przedrostka w tekscie cs składającego się ze znaków występujących w ct. Parametry:csWskaźnik na pr
Data publikacji: 2008-04-29
Więcej

Errno

extern int errno; Jak wiadomo, język [[C|ANSI C]] pozbawiony jest obsługi wyjątków. W związku z tym obsługa błędów polega jedynie na tym, że większość funkcji bibliotecznych zwraca specjalną wartość oznacz
Data publikacji: 2008-04-29
Więcej

Perror

void perror(const char *str); Funkcja wypisuje łańcuch tekstowy str na standardowym wyjściu błędów [[C/stderr]] oraz zależny od implementacji komunikat o błędzie, odpowiadający wartości [[C/errno]], po dwukro
Data publikacji: 2008-04-29
Więcej

Stderr

FILE *stderr; Standardowe wyjście błędów. Wskaźnik do jednego z trzech plików wyjść standardowych (pozostałe to [[C/stdout]] oraz [[C/stdin]]). Standardowe wyjście błędów jest domyślnym miejsce
Data publikacji: 2008-04-29
Więcej

Enum

{{CONTENT}} Problem =============== Wiele programów w javie korzysta ze składni "stałych sterujących": public class A { public static final int STAN_A = 0; public static final int STAN_B = 1; public void metoda
Data publikacji: 2008-04-29
Więcej

Strerror r

int strerror_r(int errnum, char *buf, size_t n); Implementacja funkcji o działaniu podobnym do [[C/strerror]]. Niestety, wspominana funkcja [[C/strerror|strerror()]] nie jest bezpieczna w aplikacjach [[C/Wątek|wielowąt
Data publikacji: 2008-04-29
Więcej

Strerror

char *strerror(int errnum); Zwraca [[C/Wskaźniki|wskaźnik]] do (zależnego od implementacji) tekstu komunikatu odpowiadającego błędowi o numerze errnum. Numer wspomnianego błędu powiązany jest ze zmienn
Data publikacji: 2008-04-29
Więcej

Rand

int rand(void); Funkcja rand() zwraca kolejną pseudolosową liczbę całkowitą z przedziału , gdzie RAND_MAX ma wartość co najmniej 32767. Funkcja nie przyjmuje żadnego argumentu.
Data publikacji: 2008-04-29
Więcej

Srand

void srand(unsigned int seed); Funkcja generuje zarodek (ziarno) seed ciągu liczb pseudolosowych, wykorzystywany przy wyznaczaniu liczb pseudolosowych za pomocą funkcji [[C/rand|rand()]]. Początkowa wartość se
Data publikacji: 2008-04-29
Więcej

Abort

void abort(void); [[C/Funkcje|Funkcja]] abort() przerywa wykonywanie kodu oraz powoduje natychmiastowe zakończenie programu (podobnie jak w systemie UNIX wywołanie funkcji [[C/raise|raise(SIGABRT)]]), zazwyczaj z powodu p
Data publikacji: 2008-04-29
Więcej

Atexit

int atexit(void (*fcn)(void))); [[C/Funkcje|Funkcja]] atexit() rejestruje funkcję fcn, którą należy wykonać przy normalnym zakończeniu aplikacji. W przypadku, gdy rejestracja funkcji nie jest możliwa, funk
Data publikacji: 2008-04-29
Więcej

Tablica bitowa

Ostatnio w komentarzach jednego z artykułów znalazłem:
Data publikacji: 2008-04-28
Więcej

Realloc

void *realloc(void *p, size_t size); [[C/Funkcje|Funkcja]] zmienia rozmiar obiektu wskazanego przez [[C/Wskaźniki|wskaźnik]] p na wartość określoną przez size. Cała istota działania funkcji
Data publikacji: 2008-04-28
Więcej

Calloc

void *calloc(size_t nmemb, size_t size); [[C/Funkcje|Funkcja]] zwraca wskaźnik do obszaru pamięci przeznaczonego dla tablicy zawierającej nmemb elementów, każdy o rozmiarze size. Zaalokowany obszar pam
Data publikacji: 2008-04-28
Więcej

(Nie) dostępne partie

Agencja interaktywna Janmedia przeprowadziła badanie dostępności dla osób niewidomych i niedowidzących stron internetowych sześciu najpopularniejszych polskich partii politycznych kandydujących w najbliższych wyborach parlamentarnych.
Data publikacji: 2008-04-28
Więcej

Operatory

Operator to jeden lub kilka znaków (zazwyczaj nie będących literami), które mają specjalne znaczenie w języku programowania. W [[C|C++]] wyróżniamy następujące rodzaje operatorów: * Operatory arytmetyczne: ** + - dodawanie
Data publikacji: 2008-04-27
Więcej

Sposób na nowe okno w WebBrowser

Sposób na nowe okno w WebBrowser Witajcie :) Tworzysz własnego browsera opartego na wb? Zapewne nie wiesz jak ugryźć problem z otwieraniem stron w nowym oknie. Pragnę przedstawić kod, dzięki któremu sposób wyświetlania stron w now
Data publikacji: 2008-04-27
Więcej

Pola bitowe

Pole bitowe - w programowaniu oznaczenie pola w [[C/Struktury|strukturze]] tak by jego typem była [[C/Int|liczba całkowita]] o danej stałej liczbie bitów. Umożliwia to tworzenie pól w strukturze mniejszych niż jeden bajt i oszczędniej
Data publikacji: 2008-04-27
Więcej

GetWindow

// C HWND GetWindow( HWND hWnd, UINT uCmd ); // Delphi function GetWindow(hWnd: HWND; uCmd: Cardinal): HWND; stdcall; Funkcja GetWindow zwraca uchwyt do okna będącego w pewn
Data publikacji: 2008-04-27
Więcej

Free

void free(void *p); [[C/Funkcje|Funkcja]] dealokuje (zwalnia) obszar pamięci wskazany przez [[C/Wskaźniki|wskaźnik]] p, o ile jest on różny od [[C/NULL]]. W przeciwnym wypadku nie robi nic. Argument p
Data publikacji: 2008-04-26
Więcej

Wyciek pamięci

Wyciek pamięci (ang. memory leak) - utrata kontaktu z pewnym obszarem zarezerwowanej pamięci. Kod programu, który powoduje wycieki pamięci, jest kodem błędnym. źródło: http://pl.wikipedia.org Zjawisko wycieku pamięc
Data publikacji: 2008-04-26
Więcej

Bool

Bool jest typem logicznym. Przyjmuje wartość [[C/true]] lub [[C/false]]. Wartości typu bool możemy używać np. w sterownikach pętli, różnego rodzaju przełącznikach, itp. Przykłady bool wlacznik1 = true; boo
Data publikacji: 2008-04-26
Więcej

Programowanie 3D

W tym artykule zajmiemy się podstawami programowania 3D, jeśli będą zainteresowani to postaram się napisać nieco więcej na ten temat. Podstawowe informacje: - Przestrzeń składa się z układu współrzędnych o trzech osiach X,Y, Z X
Data publikacji: 2008-04-26
Więcej

Patronujemy

#REDIRECT Artykuły_do_usunięcia/Patronujemy
Data publikacji: 2008-04-25
Więcej

Wyszukiwanie plików

Częstą czynnością w Delphi jest wyszukiwanie jakiegoś pliku. Chcesz np. zlokalizować starą wersje programu - wtedy przydaje się wyszukiwanie. W sumie nie jest to takie trudne. Wszystko opiera się na rekordzie TSearchRec - zawiera on informacje
Data publikacji: 2008-04-25
Więcej

Generowanie plików PDF

{{Template:Do poprawy}} {{Cat:Artykuły do poprawy}} Na początek. Kto z Was nigdy nie spotkał się sam na sam z PDFem? Co tu dużo mówić, chyba każdy zna ten format, mimo, że może nie wie o nim za wiele. Cóż, w zasadzie celem niniejs
Data publikacji: 2008-04-25
Więcej

C sharp

Witamy w dziale poświęconym językowi C# oraz platformie .NET. Mamy nadzieję, że pomożesz nam go rozwijać poprzez dodawanie nowych artykułów, informacji o elementach języka. Nie bój się modyfikować, dodawać artykułów - zmian
Data publikacji: 2008-04-25
Więcej

GetCurrentDir

{{Template:Delphi Moduły|GetCurrentDir|SysUtils}} function GetCurrentDir: string; [[Delphi/Funkcje|Funkcja]] pobiera pełną ścieżkę aktualnego katalogu. Użycie jest bardzo proste: Writeln('Katalog:
Data publikacji: 2008-04-25
Więcej

Budzik

Nasz program ma przypominać budzik. Po wpisaniu godziny program sprawdza czy jeszcze nie nadeszła. W przypadku jeśli taka sytuacja zaistniała wyświetla komunikat. Potrzebne komponenty: Nazwa Klasa Label1 TLabel Label2 TLabel
Data publikacji: 2008-04-25
Więcej

Blokowanie ikonki zamknięcia programu

Blokowanie ikonki Aby zablokować ikonkę zamykania programu na formie wystarczy tylko w odpowiednim miejscu wkleić następujący kod: EnableMenuItem(GetSystemMenu(Form1.Handle,LongBool(False)), SC_CLOSE,MF_BYCOMMAND or MF_GRAYED);
Data publikacji: 2008-04-25
Więcej

CreateProcess

// C BOOL WINAPI CreateProcess( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPV
Data publikacji: 2008-04-25
Więcej

BASS - Equalizer

Jak wykonać equalizer wykorzystując bibliotekę BASS? Opis wykonania equalizera 6. kanałowego. 1. Deklaracja klasy: type TEq = class p: BASS_FXPARAMEQ;
Data publikacji: 2008-04-25
Więcej

Jak wygenerować losowe hasło z nie powtarzającymi się znakami

Można przy pomocy takiej funkcji: function generujHaslo($dlugosc_hasla = 8, $zestaw_znakow = 'abcdefghijklmnopqrstuvwxyz0123456789') { srand((double)microtime() * 1000000); $lnZestaw=strlen($zestaw_znakow)-1; while(strlen(
Data publikacji: 2008-04-25
Więcej

Jak sprawdzić czy zmieniła się pozycja w ComboBox (WinAPI)

Na bazie szablonu z Dev C++ (gotowiec) #include /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name into a global variable */ char szClassName[ ] = "
Data publikacji: 2008-04-25
Więcej

tray.png


Data publikacji: 2008-04-25
Więcej

Własny zasobnik systemowy (tray)

Witam wszystkich. Jest to mój pierwszy artykuł, więc proszę o wyrozumiałość :> Artykuł skierowany jest przede wszystkim do koderów powłok na winde. Swego czasu sam tworzyłem tego typu program, aby zastąpić nim jakże powolny explorer.exe
Data publikacji: 2008-04-25
Więcej

Komentarze

{{CONTENT}} Komentarze Komentarze występują w każdym języku, nawet tych znacznikowych, więc musiały się znaleźć w HTML-u także. Wersja liniowa tutaj nie istnieje, komentarz musi mieć początek i zakończenie:
Data publikacji: 2008-04-25
Więcej

ZeroMemory

// C void ZeroMemory( PVOID Destination, SIZE_T Length ); //Delphi procedure ZeroMemory(Destination:Pointer; Length:Cardinal); Procedura ZeroMemory wypełnia zerami podany o
Data publikacji: 2008-04-25
Więcej

IdHttp - brak polskich znaków

Brak polskich znaków - idHTTP Jeśli pobrana strona (UTF-8) nie ma polskich znaków, z pomocą nadchodzi funkcja: function UTF8Decode(const s: UTF8String):WideString; Użycie: UTF8Decode(IdHttp.Get(URL));
Data publikacji: 2008-04-25
Więcej

Jak wysłać plik przez formularz www z poziomu Delphi

Może się przydać mniej doświadczonym :) Wskazówke opieram o komponent IdHTTP. Można to potraktować jako uzupełnienie do artu Adama o tym komponencie. Na początek w sekcji uses musimy dodać: IdMultiPartFormData. Teraz kod do wysy
Data publikacji: 2008-04-25
Więcej

Programowanie Delphi

Shirley Williams, Sue WalmsleyProgramowanie: DelphiTytuł oryginału: Discover Delphi. Programming principles explainedWydawnictwo RMISBN: 83-7243-013-6Rok wydania: 1999 Osobiście niewiele korzystam z
Data publikacji: 2008-04-25
Więcej

Onchange

Onchange Określa kod JavaScript, który zostanie wykonany po zmianie stanu danego elementu. Może być to nazwa funkcji lub dowolny kod. Polecenia należy oddzielać średnikami. Nie należy stosować znaku nowej linii w treści polec
Data publikacji: 2008-04-25
Więcej

Zdarzenia

Zdarzenia to atrybuty, które określają kod JavaScript wykonywany w danych okolicznościach, na przykład przy kliknięciu na elemencie myszką lub najechaniu na niego kursorem. * [[(X)HTML/Zdarzenia/onclick]] * [[(X)HTML/Zdarzenia/ondblclick]] *
Data publikacji: 2008-04-25
Więcej

Autmatyczny backup

Kopia zapasowa - przydatna rzecz, warto ją mieć, jednak człowiek niezbyt często o tym pamięta gdy wszystko działa poprawnie. W momencie gdy pada system myśl o dacie ostatniego backupa jest pierwszą myślą świtającą w głowie. Po co się tak stresować, po co polegać na zawodnej ludzkiej pamięci, lepiej napisac skrypt i niech wszystko się samo wykonuje. Synchronizujemy [...]
Data publikacji: 2008-04-25
Więcej

post_max_size a tablice $_POST i $_FILES

W przypadku gdy mamy formularz umożliwiający przesłanie danych (do bazy lub gdziekolwiek), który ma możliwość załączenia pliku przy walidacji powinniśmy uwzględnić sytuację gdy uploadowany plik(i) nie przekracza maksymalnego rozmiaru tablicy $_POST Można sumować wartość poszczególnych plików $_FILES[”name”][”size”] i porownywać jej wielkość z wartością ustawioną w post_max_size w php.ini ale jest to rozwiązanie działające tylko na serwerze [...]
Data publikacji: 2008-04-25
Więcej

Ukrycie nazwy ściąganego pliku

Czasami chcemy udostępnić ściąganie plików jednak nie chcemy udostępniać bezpośredniego linków do pliku. Możemy zrobić plik przechodni download.php, który będzie przyjmował np. identyfikator pliku do ściągnięcia, na jego podstawie odczytamy lokalizacje pliku, odczytamy go i prześlemy do przeglądarki. $file = $className->getFileByID( $_GET["id] ); header( "Cache-control: private" ); header( "Content-Type: application/octet-stream" ); header( "Content-Length: ".filesize( $file ) ); header( "Content-Disposition: attachment; filename=".basename( [...]
Data publikacji: 2008-04-25
Więcej

Bot alexa.com i znikające dane w serwisach.

Dostałem ostatnio zgłoszenie, że w aplikacji, którą jakis czas temu napisałem zniknęło część kluczowych danych. Mniejsza z tym, jakie to były dane, powiedzmy ze chodzi o dane kont użytkowników, których usunięcie pociągnęło za sobą kaskadowe skasowanie się wielu innych danych z tabel zależnych.Sytuacja wydała się dosyć dziwna i podejżana. Pierwsza myśl, która zawitała w [...]
Data publikacji: 2008-04-25
Więcej

Działanie response w FireBug

Co to jest Firebug nie będę wyjaśniał, każdy webdeveloper powinien wiedzieć o co chodzi. W dwóch słowach: jest to bardzo przydatny plugin do Firefoxa umożliwiający m.in wyświetlenie wszystkich request-ów wygenerowanych przez wygenerowaną stronę. Dotyczy to zarówno żądań wygenerowanych przez odwołania do obrazków, css-ów jak i żądań wygenerowanych przez skrypty javascript-owe i flash-owe. (inspect->net-all) Przy [...]
Data publikacji: 2008-04-25
Więcej

Odczytywanie informacji EXIF zdjęcia w PHP

Większość aparatów cyfrowych w pliku ze zdjęciem zapisuje nagłówki informujące o parametrach zrobionego zdjęcia, użytego aparatu. Dane te są zapisane w formacie IPTC i zawierają takie dane jak: datę i czas zrobienia zdjęcia, czas naświetlania, przysłonę, ogniskową, ISO, program paratu, nazwę producenta i modelu aparatu etc… Informacje te można odczytywać i modyfikować w programach graficznych, standard [...]
Data publikacji: 2008-04-25
Więcej

Proste i skuteczne zabezpiecznie przez spamującym botem.

Tworząc aplikacje internetowe dostępne bez autoryzacji dla wszystkich internautów musimy liczy się z tym, że wszelkie formularze są narażone na setki spamu wstawianego przez różnorakie boty. Dotyczy to np. formularza kontaktowego lub chociażby formularz komentowania Wordpress’a. Rozwiązań jest wiele: można zaserwować botowi zagadkę logiczną typu “ile to jest 4+4=?” lub wstawić znienawidzony przez wielu kod CAPTCHA, którego [...]
Data publikacji: 2008-04-25
Więcej

VIM - podstawowe komendy

Ktoś może pomyśleć - “po co mi znajomość VIMa, przecież jest milion przyjaźniejszych dla użytkownika edytorów”. Zgodzę się, po części - jest wiele UNIX-owych edytorów tekstu posiadających interface dużo przyjaźniejszy jednak żaden z nich nie ma takich dużych możliwości jak stary poczciwy VIM, nie znam innego edytora, który z równie sprawnie i szybko edytuje pliki 200 megowe. [...]
Data publikacji: 2008-04-25
Więcej

Blokada witryny w google z powodu wykrycia malware.

Całkiem niedawno doznałem niezłego szoku gdy dostałem maila od Google, w którym zostałem poinformowany, że witryna www.poland2012.net, którą zarządzam została uznana za niebezpieczną dla użytkowników i częściowo zablokowana w wyszukiwarce. Blokada polegała na wyświetlaniu w SERP-ach przy linku do witryny komunikatu: “Ta witryna może wyrządzić szkody na Twoim komputerze” ( ang: “This site may harm your [...]
Data publikacji: 2008-04-25
Więcej

Dumpowanie bazy danych w PostgreSQL (pg_dump)

W trakcie tworzenia aplikacji internetowej początkowo projekt powinien powstawać w lokalnym środowisku programistycznym. Może to być wewnętrzny serwer firmowy, czy po prostu domowy komputer. Dzięki temu możemy pracować na optymalnej konfiguracji serwerowej, która może nam ułatwiać niektóre czynności. Oszczędzamy także na czasie połączenia ze zdalnym serwerem bazodanowym. Dopiero gdy aplikacja będzie miała wersję w miarę stabilna (nazwijmy [...]
Data publikacji: 2008-04-25
Więcej

Kreacja JosephKahn.com wygrywa ADDY Award

Serwis www.JosephKahn.com będący wynikiem pracy wrocławskiego i waszyngtońskiego oddziału Janmedia został nagrodzony statuetką ADDY Award.
Data publikacji: 2008-04-25
Więcej

Janmedia zwiększa efektywność serwisów ING Banku Śląskiego

Agencja interaktywna Janmedia w grudniu i styczniu przeprowadziła badania użyteczności serwisów ING Banku Śląskiego.
Data publikacji: 2008-04-25
Więcej

Wyspa Świętego Walentego dla Wirtualnej Polski od Janmedia

Janmedia Interactive stworzyła multimedialny serwis społecznościowym dla portalu Wirtualna Polska.
Data publikacji: 2008-04-25
Więcej

Współpraca Adobe i Janmedia

Janmedia Interactive nawiązała ścisłą współpracę z Adobe. Kooperacja obu firm ma służyć popularyzacji technologii Flex i AIR jako efektywnego narzędzia budowania skutecznych i efektownych aplikacji biznesowych.
Data publikacji: 2008-04-25
Więcej

Janmedia partnerem Mashable.com

Janmedia Interactive nawiązała współpracę z agencją Ogilvy PR i blogiem Mashable.com w zakresie streamingu video.
Data publikacji: 2008-04-25
Więcej

Janmedia i Wirtualna Polska dla abonentów neostrady tp

Janmedia Interactive wraz z portalem Wirtualna Polska przygotowała konkurs dla abonentów neostrady tp.
Data publikacji: 2008-04-25
Więcej

Janmedia na Akademickich Targach Pracy

12 marca 2008r. Janmedia Interactive wzięła udział w Akademickich Targach Pracy organizowanych przez Politechnikę Wrocławską i Fundację Manus.
Data publikacji: 2008-04-25
Więcej

World Usability Day ponownie we Wrocławiu

Światowy Dzień Użyteczności już po raz drugi z rzędu odbędzie się w Polsce. Wydarzenie planowane jest na 13 listopada br., a jego organizatorem jest Janmedia Interactive.
Data publikacji: 2008-04-25
Więcej

Transmitujemy na żywo VII Kongres PR

Janmedia została partnerem korporacyjnym VII Kongresu PR odbywającego się w Rzeszowie w dniach 23.-25. kwietnia i będzie realizować transmisję on-line tej konferencji.
Data publikacji: 2008-04-25
Więcej

Janmedia przeszkoliła zespół Gratka.pl

Eksperci ds. usability z Janmedia Interactive przeprowadzili dla Gratka.pl trzydniowe szkolenie z zakresu użyteczności i projektowania serwisów internetowych w metodyce UCD.
Data publikacji: 2008-04-25
Więcej

Stronę wygenerowano w 0.0559 sek.