Serwisy korporacyjne, tworzenie portali internetowych » Portale

Wiadomości z kategorii Portale

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

Baza danych miejscowości w Polsce z podziałem na województwa w formacie CSV

Sam szukałem w necie… żadnej konkretnej listy nie znalazłem wiec zostałem zmuszony samemu ją wygenerować z danych dostępnych na stronie GUS. Może komuś jeszcze się przyda: Województwa (16) w CSV (id, nazwa) Miejscowości (2328) w CSV (id, id województwa, nazwa) Miejscowości to łącznie miasta (897) i wsie. Powyższa lista obejmuje wszystkie miasta i większe wsie na które dotarł GUS. [...] posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-09-21
Więcej

Poznaj sense script 1.3

Poznaj sense script 1.3.0! {{CONTENT}} Cóż... jeżeli rzucimy okiem na sense script w wersji 1.3.0 i wersje niższe (np. 1.2.0) to możemy zobaczyć, że sense script 1.3 jest o wiele, wiele, wiele lepszy, szybszy i łatwiejszy w użytku
Data publikacji: 2009-09-19
Więcej

Przechowywanie konfiguracji

Przechowywanie ustawień Pominę standardowy wstęp, który powinien traktować o tym kiedy to każdy z nas staje przed koniecznością przechowywania danych itp, itd... Pominę również w artykule omówienie sposobów przechowywania danych,
Data publikacji: 2009-09-19
Więcej

Poprawa godziny

Pewnie każdego (w każdym razie większość) czasami irytuje wyświetlenie godziny tak: 8:9:5, zamiast tak: 8:09:05 ewentualnie tak 08:09:05 W tym gotowcu pokażę, jak wyświetlić te zera (przy godzinie też): Use
Data publikacji: 2009-09-15
Więcej

PHP

PHP (PHP: Hypertext Preprocesor) - interpretowany język programowania przeznaczony do tworzenia dynamicznych i interaktywnych witryn WWW. Został wymyśłony przez Ramusa Lerdorfa przed 1994 rokiem. PHP jest przenośnym, wbudowywanym w [[(X)HTML]
Data publikacji: 2009-09-13
Więcej

Janmedia organizatorem pierwszego World Usability Day Tour w Polsce

Po raz pierwszy w Polsce odbędzie się rajd użyteczności - World Usabilty Day Tour 2009 organizowany przez Janmedia Interactive, która od kilku już lat jest zaangażowana w popularyzację tematyki użyteczności (usability) oraz projektowania zorientowanego na użytkownika (User-Centered Design).
Data publikacji: 2009-09-10
Więcej

praca programu-1.jpeg


Data publikacji: 2009-09-06
Więcej

Jak utworzyć, usunąć katalog

Aby utworzyć katalog, należy skorzystać z funkcji MkDir('Nazwa katlogu') Jeżeli chcemy go usunąć to używamy funkcji RmDir('Nazwa katalogu') Jeśli zaś zachodzi potrzeba stworzenia zagłębionych folder
Data publikacji: 2009-09-03
Więcej

Janmedia uruchamia nową planetę

Janmedia w ramach współpracy z Grupą ENERGA uruchomiła serwis Planeta Energii. Głównym celem stworzenia portalu adresowanego do dzieci było podniesienie ich świadomości w dziedzinie bezpiecznego korzystania z prądu.
Data publikacji: 2009-09-02
Więcej

Pobieranie pliku przez skrypt PHP z możliwością wznowienia przerwanego połączenia

Jak wiadomo serwer HTTP zajmuje się udostępnianiem plików. Gdy klient (zazwyczaj przeglądarka internetowa) poprosi o jakiś dokument, serwer odsyła jego zawartość poprzedzoną nagłówkami HTTP informującymi o typie MIME czy też wielkości te
Data publikacji: 2009-08-31
Więcej

Iostream

Iostream jest po prostu biblioteką która umożliwia korzystanie ze strumieni wyjścia/wejścia np. cout lub cin.
Data publikacji: 2009-08-30
Więcej

sha1 csr.gif


Data publikacji: 2009-08-29
Więcej

Obliczanie sum kontrolnych SHA-1

SHA-1 jest algorytmem stworzonym w 1995 roku ze względu na wykryte luki swojego poprzednika, SHA-0. 1. Algorytm 1.1. Używane funkcje Algorytm SHA-1 używa jedynie: * dodawanie, * iloczyn bitowy (and, &) * sumę bitową (or,
Data publikacji: 2009-08-29
Więcej

Jak włączyć polskie znaki w Delphi

Gdy już zainstalowałeś Delphi, praktycznie możesz je uruchomić. Jednak będzie miało ono jedną wadę. Prawdopodobnie nie będziesz w stanie wprowadzić polskich znaków w różnych okienkach czy podczas używania ich w kodzie źródłowym. Oczywi
Data publikacji: 2009-08-27
Więcej

Garbage Collector

{{CONTENT}} Wstęp ==== W artykule postaram się opisać pewne fundamenty programowania w C#. Każdy znajdzie tu coś dla siebie. Początkujący programiści C# dowiedzą się jak działają obiekty w .NET, co to jest kod zarządzany i jak w tytu
Data publikacji: 2009-08-25
Więcej

gcrys1.jpg


Data publikacji: 2009-08-25
Więcej

gcrys2.jpg


Data publikacji: 2009-08-25
Więcej

gcrys3.jpg


Data publikacji: 2009-08-25
Więcej

gcrys4.jpg


Data publikacji: 2009-08-25
Więcej

Od zera po Programmera

Od zera po Programmera {{CONTENT}} Witam w tym krotkim artykule. Przedstawie tutaj po krotce moja droge nauki Programowania. Jednak nie jest to jedyny cel tego arta. Chce tutaj zaproponowac najefektywaniejsz
Data publikacji: 2009-08-24
Więcej

Optymalizacja kodu podstawy

Optymalizacja w Delphi - podstawy Spis treści: {{CONTENT}} Optymalizacja kodu podstawy Dla niektorych moze to zabrzmiec przekornie :P Dlaczego? A no dlatego, ze Delphi do zbyt wydajnych jezyko
Data publikacji: 2009-08-24
Więcej

Zapisywanie ustawień w Delphi

{{CONTENT}} Zapisywanie ustawien w Delphi Art mysle przydatny kazdej osobie. Od razu mowie, ze nie bedzie to gotowiec, gdyz kazda z metod postaram sie opisac, plusami i minusami, przykladami oraz podajac kod, tlumaczac go. Art znajduje si
Data publikacji: 2009-08-24
Więcej

Code Spaces

Przy tworzeniu swoich projektów od jakiegoś czasu korzystam z usług Code Spaces. Jest to serwis, który udostępnia hosting repozytoriów SVN + podstawowe narzędzia do zarządzania projektem. Przy pracy nad większym projektem, w którym zaangażowanych jest więcej niż jedna osoba praca z repozytorium SVN jest nieodzowna a zarządzanie projektem oraz przepływem informacji jest równie ważna. Właśnie to [...] posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-08-23
Więcej

Remove


Data publikacji: 2009-08-22
Więcej

JPA w aplikacji SE

{{CONTENT}} Wstęp ===================== W powszechnym mniemaniu JPA - Java Persistance API jest częścią technologi Java EE i nie może być używana w aplikacjach SE. To podejście jest błędne ponieważ, wraz z powstaniem specyfikacji EJB 3.
Data publikacji: 2009-08-19
Więcej

rssread.JPG


Data publikacji: 2009-08-17
Więcej

Odczytywanie kanału RSS

#REDIRECT DelphiArtykułyOdczytywanie_kanału_RSS
Data publikacji: 2009-08-17
Więcej

CloudBerry

Słowem wstępu Amazon s3 (Simple Storage Service) jest usługą online, która umożliwia składowanie danych na przestrzeni dyskowej serwerów Amazon. W zależności od potrzeb, dane mogą być składowane w USA bądź też w Europie. Usługa s3 wyposarzona jest w API dzięki któremu w prosty sposób można operować na składowanych zasobach. Przeczytaj więcej o Amazon s3. Do tej [...] posted in Software by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-08-17
Więcej

Przesylanie obiektow przez MSMQ

{{CONTENT}} Wstęp ==== Jeśli chcemy przesłać jakiś obiekt z programu do innego programu - obiekt ten w jakiś sposób musi przemieścić się pomiędzy dwoma procesami. Można to zrobić na wiele sposobów - lepszych lub gorszych (np.
Data publikacji: 2009-08-16
Więcej

4pOS-0.3.zip


Data publikacji: 2009-08-16
Więcej

4pOS-0.3.png


Data publikacji: 2009-08-16
Więcej

OS w pascalu cz. 3 - IDT, PIC, PIT, Floppy i FAT

Wstęp Po napisaniu kodu zawartego w tej części nasz system będzie miał obsługę przerwań, timera, dyskietki i części FATa. {{CONTENT}} start.asm [BITS 32] [SECTION .text] EXTERN code,bss,end mboot: dd 0x1BADB0
Data publikacji: 2009-08-16
Więcej

XML i serializacja w C#

XML i serializacja w C# filed in .NET, Programowanie on Jul.26, 2008 Jakiś czas temu natknąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować ni
Data publikacji: 2009-08-16
Więcej

Serializacja2.zip


Data publikacji: 2009-08-16
Więcej

Serializacja1.zip


Data publikacji: 2009-08-16
Więcej

XML i serializacja

Jakiś czas temu natknąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować niewielki, nieskomplikowany pliczek XML co dostarczyło mi ładnych parę minut mało przyjemnej pracy. W
Data publikacji: 2009-08-16
Więcej

Jak zmienić CultureInfo dla bieżącego wątku

Należy się posłużyć właściwością CurrentCulture w statycznym Thread.CurrentThread Przykład - zmiana na ustawienia amerykańskie (US): System.Globalization.CultureInfo CultureInfo = new CultureInfo("en-US"); Thread.Cur
Data publikacji: 2009-08-16
Więcej

Moduł

Moduł to plik Delphi lub Pascal'a zawierający różne funkcje. Przykładowy moduł: Unit MyMod; Interface Uses Windows; Function MyFunc: String; Procedure DisplayMessage; Implementation Uses Dialogs; Function M
Data publikacji: 2009-08-14
Więcej

Aplety - podstawy tworzenia

Art ten jest dla ludzi, którzy już poznali podstawy Java - wiedzą co to Klasa, metoda, dziedziczenie oraz umieją się posługiwać swoim kompilatorem (nie tłumaczę tu jak kompilować) Aplety są to programiki napisane w Java, które ładuje się o
Data publikacji: 2009-08-13
Więcej

Dzwięki w Delphi

Funkcja PlaySound Odtwarzanie dźwięków w Delphi nie musi następować bezpośrednio z komponentu MediaPlayer. Do odgrywania plików .wav wystarczy funkcja PlaySound(); Dodaj najpierw do sekcji uses słowo MMSystem S
Data publikacji: 2009-08-13
Więcej

Od 1 do 6 - Ewolucja Delphi

Delphi 1 Na początku historii komputerów, za czasów króla DOSa Pierwszego :-) programiści mieli mało narzędzi. Mogli wybierać w zasadzie między wygodnym i produktywnym, ale mało sprawnym BASIC-iem a bardzo efektywnym i trudnym assembl
Data publikacji: 2009-08-11
Więcej

Tablice

Poniższa publikacja zawiera podstawowe informacje wraz z przykładami, które pozwalają na wykorzystanie tablic w języku C#. Artykuł nie wyczerpuje tematu. Tablica to najprościej rzecz ujmując zestaw zaindeksowanych zmiennych tego samego typu.
Data publikacji: 2009-08-08
Więcej

AlfabetDLL.dll


Data publikacji: 2009-08-05
Więcej

ListaKodowDl.dll


Data publikacji: 2009-08-05
Więcej

Szyfrowanie Homofoniczne.rar


Data publikacji: 2009-08-05
Więcej

Szyfrow Homofoniczne.rar


Data publikacji: 2009-08-05
Więcej

Szyfrowanie Homofoniczne

1.Czym jest szyfrowanie Homofoniczne? ____ -Szyfr homofoniczny podstawieniowy jest szyfrem polegającym na tym, że każdemu pojedynczemu znakowi tekstu jawnego zostaje przyporządkowane kilka znaków. Prz
Data publikacji: 2009-08-05
Więcej

Lista miejscowości w Polsce z podziałem na województwa w formacie CSV

Sam szukałem w necie… żadnej konkretnej listy nie znalazłem wiec zostałem zmuszony wygenerować z danych dostępnych na stronie GUS. Może komuś jeszcze się przyda: Województwa (16) w CSV (id, nazwa) Miejscowości (2328) w CSV (id, id województwa, nazwa) Miejscowości to łącznie miasta (897) i wsie. Powyższa lista obejmuje wszystkie miasta i większe wsie na które dotarł GUS. Lista wszystkich [...] posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-08-04
Więcej

Reinterpret cast

Postaram się wytłumaczyć sposób działania reinterpret_cast, posiłkując się moim tłumaczeniem opisu zaczerpniętego z Helpa Borlanda jak i własnymi doświadczeniami, co do możliwości używania tego [[C/Operatory|operatora]].
Data publikacji: 2009-07-29
Więcej

Podstawy skanowania - klasa Scanner

Klasa Scanner Klasa Scanner służy do odczytywania danych z wejścia takich jak klawiatura, wartość String czy też plik tekstowy. Myślę, że nikt nie powinien mieć problemów z poniższymi przyk
Data publikacji: 2009-07-24
Więcej

Eclipse - Instalacja i spolszczenie

1. Czym jest Eclipse? Eclipse jest to jedno z najpopularniejszych środowisk programistycznych do tworzenia programów w Javie. 2. Skąd pobrać Eclipse IDE? Kliknij Tutaj by wejść na stronę pobierania
Data publikacji: 2009-07-23
Więcej

Przezroczysta forma

Niniejszy artykuł ma na celu przedstawienie podstawowych technik kształtowania interfejsu użytkownika za pomocą określania przezroczystości elementów formy. Techniki te opierają się przede wszystkim na wywołaniach [[Winapi]], choć zamieszczone
Data publikacji: 2009-07-22
Więcej

Przeładowywanie operatorów

{{CONTENT}} Wstęp Przeładowywanie operatorów, zamiennie można używać słowa przeciążanie, wykorzystuje się dla struktur lub klas. Nie można ich przeciążyć gdzie inaczej niż tam. Może przejdźmy od razu do przykładów.
Data publikacji: 2009-07-22
Więcej

csharp7.1.jpg


Data publikacji: 2009-07-20
Więcej

csharp7.3.jpg


Data publikacji: 2009-07-20
Więcej

csharp7.4.jpg


Data publikacji: 2009-07-20
Więcej

csharp7.5.jpg


Data publikacji: 2009-07-20
Więcej

csharp7.6.jpg


Data publikacji: 2009-07-20
Więcej

csharp7.7.jpg


Data publikacji: 2009-07-20
Więcej

csharp7.2.jpg


Data publikacji: 2009-07-20
Więcej

Jak wysłać maila z załącznikiem w INDY

Wstaw na formę następujące komponenty: - IdMessage - za zakładki "Indy Misc" - IdAntiFreeze - z zakładki "Indy Misc" - IdSMTP - z zakładki "Indy Clients" No i kod odpowiedzialny za wysyłanie maila z załącznikiem:
Data publikacji: 2009-07-20
Więcej

Service Application

Jeśli masz aplikacje, która ma za zadanie tylko przetwarzanie danych, lub dziala w inny sposób nie wymagający interakcji z użytkownikiem, to dobrym rozwiązaniem jest przekształcenie Twojego programu w usługę serwisową (oczywiście jesli działa
Data publikacji: 2009-07-20
Więcej

Deep Copy -klonowanie obiektow

{{CONTENT}} Wstęp ==== Wiele razy może zajść potrzeba sklonowania dowolnego obiektu w naszym programie. Klonowanie obiektów może być: - płytkie (Shallow Copy) - zostaje utworzony nowy obiekt ze skopiowanymi strukturami (wszystkie typy
Data publikacji: 2009-07-19
Więcej

Skróty klawiaturowe w Eclipse PDT

Poniżej lista mniej znanych a równie przdatnych co Crtl+C skrótów klawiaturowych. Dzięki używaniu ich przy pracy można znacznie przyspieszających prace w Eclipse PDT. Poniższą listę postaram się na bieżąco aktualizować. Ctrl + Shift + L - Lista dostępnych skrótów klawiaturowych. Ctrl + M - Minimalizowanie lewej kolumny (outline, explorer etc…). Ctrl + Shift + R [...] posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:Błąd SmartyPDT w Eclipse 3.3.2 i PDT 1.0.3 z JRE 1.6VIM - podstawowe komendy
Data publikacji: 2009-07-17
Więcej

opty przyklady2.zip


Data publikacji: 2009-07-12
Więcej

Optymalizacje w Delphi (przyklad - część II)

Artykuł ten stanowi rozszerzenie do [[Delphi/Artykuły/Optymalizacje_w_Delphi_(przyklad_-_część_I)]] W ogromnych zasobach Internetu można znaleźć kolejne przykłady minimalizacji rozmiaru programów napisanych w Delphi. Jeśli nie ch
Data publikacji: 2009-07-12
Więcej

Optymalizacje w Delphi (przyklad - część I)

Niniejszy artykuł został wprawdzie napisany w oparciu o Delphi 5, jednak część tutaj opisanych technik można z powodzeniem zastosować i w innych wersjach Delphi. W przypadku gdy pisana aplikacja nie jest wybitnie złożona, można w
Data publikacji: 2009-07-12
Więcej

Manifest

Manifest Każdy podzespół [[C_sharp/assembly]] musi zawierać Manifest. Jest to zbiór tabel metadanych ([[C_sharp/Metadane]]) które zawierają listy nazw wszystkich plików w podzespole, referencje do innych podzespołów zewn
Data publikacji: 2009-07-09
Więcej

sa1.jpeg


Data publikacji: 2009-07-05
Więcej

src 1.zip


Data publikacji: 2009-07-05
Więcej

src 2.zip


Data publikacji: 2009-07-05
Więcej

Proste operacje IO w qt4

Proste operacje I/O w qt4 Wstęp W programach komputerowych ważne jest aby program mógł zapisać wyniki swojej pracy a także je odtworzyć. Świetnym przykładem niech będzie edytor tekstu który
Data publikacji: 2009-07-05
Więcej

Odwrotna notacja polska - gotowiec

{{CONTENT}} Wstęp ==== W gotowcu znajdziecie moją implementację obliczania wyrażeń matematycznych w języku C# - czyli zamianę skomplikowanych wyrażeń, np. (2+5*10)/3^2 do wartości, jaka temu odpowiada. Gotowiec działa na podstawie odw
Data publikacji: 2009-07-03
Więcej

FindCmdLineSwitch

{{Template:Delphi Moduły|FindCmdLineSwitch|SysUtils}} function FindCmdLineSwitch(const Switch: string; const Chars: TSysCharSet; IgnoreCase: Boolean): Boolean; function FindCmdLineSwitch(const Switch: string): Boolean; { Re
Data publikacji: 2009-07-03
Więcej

SPlayer by Stingear

Witam. Artykuł ten poświecony jest mojemu skromnemu odtwarzaczowi muzycznemu o nazwie SPlayer, który wciaż rozbudowuje i ulepszam. Aplikacja zużywa mało pamięci i jest prosta w obsłudze. Na początek obsługuje tylko mp3 i wav, lecz z cza
Data publikacji: 2009-07-03
Więcej

Konwersja

Moduł [[Delphi/Moduły/SysUtils]] zawiera funkcje służące do konwersji formatów czasowych na inne typy danych. NazwaOpis [[Delph
Data publikacji: 2009-07-01
Więcej

Tworzenie systemu online (system bazujący na HTML)

Tak jak w temacie, pokażę jak stworzyć system przeglądarkowy. To nie będzie zaawansowany system, taki jak inne. Ten kurs można potraktować jako kurs HTML. Krok 1. Strona główna Tworzymy nowy folder, a w nim folder
Data publikacji: 2009-06-30
Więcej

Optymalizacje w Delphi

Artykuł opisuje różnorodne metody optymalizacji Delphi: * przyśpieszanie uruchamiania Delphi * efektywne pisanie * zmniejszanie rozmiaru gotowej aplikacji I. Sprawy początkowe
Data publikacji: 2009-06-29
Więcej

Optymalizacje przyklady.zip


Data publikacji: 2009-06-29
Więcej

opty przyklady.zip


Data publikacji: 2009-06-29
Więcej

Optymalizacje w Delphi (przyklad)

Niniejszy artykuł został wprawdzie napisany w oparciu o Delphi 5, jednak część tutaj opisanych technik można z powodzeniem zastosować i w innych wersjach Delphi. W przypadku gdy pisana aplikacja nie jest wybitnie złożona, można w
Data publikacji: 2009-06-29
Więcej

Media


Data publikacji: 2009-06-28
Więcej

Harmonogramy zadań

Wprowadzenie ======================== Przeglądając forum natknąłem się na temat, w którym poruszono sprawę tworzenia i zarządzania zadaniami. Przedstawione rozwiązanie choć
Data publikacji: 2009-06-26
Więcej

SQLite w Delphi

Wstęp Ze względu na fakt, że nie trafiłem nigdzie w sieci na konkretny artykuł o tym, a niektórzy (w tym ja xD) nie potrafią umiejętnie korzystać z dokumentacji, postanowiłem poświęcić chwilę wolnego czasu i
Data publikacji: 2009-06-26
Więcej

NIVEA aktywna w Internecie

W ostatnich tygodniach zostały opublikowane trzy akcje promocyjne dla marek NIVEA FOR MEN, konkurs internetowy dla marki NIVEA Body oraz moduł wspierający działania CSR. Za kreację, wdrożenie i obsługę projektów odpowiedzialna jest Janmedia.
Data publikacji: 2009-06-24
Więcej

Bezpieczny dostęp do danych

{{CONTENT}} Wstęp ==== Artykuł opisuje zagadnienia związane z równoczesnym dostępem do wspólnych elementów przez wiele wątków oraz możliwe konflikty - w języku C#. Nie znajdziecie tu natomiast podstaw wielowątkowości w C#, zakładam
Data publikacji: 2009-06-22
Więcej

Jak zminimalizować, zmaksymalizować wszystkie okna

... uses ComObj; ... var Shell : OleVariant; begin Shell := CreateOleObject('Shell.Application'); Shell.MinimizeAll; //minimalizacja Shell.UndoMinimizeAll; //maksymalizacja end;
Data publikacji: 2009-06-21
Więcej

Jak zminimalizowa

... uses ComObj; ... var Shell : OleVariant; begin Shell := CreateOleObject('Shell.Application'); Shell.MinimizeAll; //minimalizacja Shell.UndoMinimizeAll; //maksymalizacja end;
Data publikacji: 2009-06-21
Więcej

Własny edytor tekstu

Wstęp Na wielu stronach pojawiają się ładne edytory WYSIWIG, które ułatwiają pracę z redagowaniem tekstu. Postaram się przedstawić tobie sposób w jaki można wykonać prosty edytor. Co prawda nie będzie on przypominał rozbudowanyc
Data publikacji: 2009-06-20
Więcej

stworzenie nowego projektu.png


Data publikacji: 2009-06-20
Więcej

widok okna.png


Data publikacji: 2009-06-20
Więcej

import biblioteki.png


Data publikacji: 2009-06-20
Więcej

Test WebAPI.zip


Data publikacji: 2009-06-20
Więcej

SOAP w C sharp na przykładzie Allegro WebAPI

SOAP w C# .net na przykładzie Allegro WebAPI 0. Uwagi wstępne Stworzona aplikacja ma jedynie na celu zaprezentowanie, JAK wykorzystać Allegro WebAPI. Zamieszczony kod koncentruje się wyłącznie na tym zagadnieniu. Należy mi
Data publikacji: 2009-06-20
Więcej

ZipTutorial.zip


Data publikacji: 2009-06-17
Więcej

csharp8.1.jpg


Data publikacji: 2009-06-17
Więcej

Jak pisać dobre programy

Wstęp ==== Zagadnienie jak w temacie, w rzeczywistości niezwykle obszerne. Postaram się tutaj odpowiedzieć na zadane pytanie, oraz przedstawić parę wartych zapamiętania uwag. No więc jak? ======== Gdy piszesz z kimś ---------------
Data publikacji: 2009-06-17
Więcej

Tworzenie archiwum Zip

{{CONTENT}} Na forum pojawia się co pewien czas pytanie o to jak archiwizować pliki za pomocą Zip i Javy. Ten artykuł demonstruje podstawową metodę archiwizacji. Interfejs Archi
Data publikacji: 2009-06-16
Więcej

Tworzenie okien

Wstęp ==== Zdarzają się sytuacje gdy jedno okno nam nie wystarcza. Co możemy wtedy zrobić? Można stworzyć, powiedzmy, klasę typu "okno" przechowującą zmienne o właściwości wszystkich komponentów na formie i procedurę która "przemienia
Data publikacji: 2009-06-16
Więcej

Rozdział 8

Wstęp ==== Jak wszyscy wiemy, a co wynika z prawa Murphy'ego, nie ma kodu bez błędów. Jak również pewno wiemy, błędy mają to do siebie że lubią pojawiać się w miejscach o które nikt by ich nie podejrzewał. Oraz zapewne przekonaliśmy s
Data publikacji: 2009-06-13
Więcej

Wyszukiwarka (forum)

http://forum.4programmers.net/viewtopic.php?p=548364#id548364
Data publikacji: 2009-06-13
Więcej

1.png


Data publikacji: 2009-06-12
Więcej

Zrzut danych z bazy do pliku w MySQL

Metoda I Zapytanie z poziomu bazy danych. mysql> SELECT * -> INTO OUTFILE ‘c:/data.csv’ -> FIELDS TERMINATED BY ‘,’ -> ENCLOSED BY ‘”‘ -> ESCAPED BY ‘\\’ -> LINES TERMINATED BY ‘\r\n’ -> FROM table_to_export; Query OK, 20 rows [...] posted in SQL by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:Dumpowanie bazy danych w PostgreSQL (pg_dump)Jak usunąć zduplikowane rekody w tabeli bazy danych?Zapytanie grupujące minimalnne wartości w grupie danych
Data publikacji: 2009-06-11
Więcej

4. Wykorzystanie tekstur

{{CONTENT}} Wstęp ===== Wykorzystamy program z kroku [[DirectX/Managed/Direct3D/3. Wyświetlanie figur płaskich na ekranie]], ale, zamiast ekranowych wierzchołków, opisanych kolorem, użyjemy tekstury. Tekstura to obraz dwuwymiarowy nałożony
Data publikacji: 2009-06-11
Więcej

Jak zmienić kodowanie tekstu nie mając dostępu do funkcji iconv

Czasami jest potrzeba zmiany kodowania tekstu a funkcja iconv() która na to pozwala jest niedostępna i nie mamy możliwości jej zainstalowania. W takim przypadku można zrobić własną funkcję z
Data publikacji: 2009-06-10
Więcej

Edycja danych

Jeditable to bardzo fajny plugin do jQuery dzięki któremu można stworzyć mega szybką i prostą edycję danych bez przeładowania. Instalacja i korzystanie z Jeditable jest banalne. Trzeba zaincludować bibliotekę jQuery, plugina Jeditable oraz nałożyć odpowiednią klasę na edytowalny tekst i śmiga. Aby zmienione dane zapisywały się oczywiście trzeba odpowiednio zaprogramować back-end. Przejdź na stronę Jeditable [...] posted in AJAX by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:FirePHP - przyjazne debug’owanie aplikacji internetowychJak usunąć zduplikowane rekody w tabeli bazy danych?
Data publikacji: 2009-06-09
Więcej

Jak nie korzystając z komponentu dokleić do pliku program EXE

Jest to średnio trudne. Postępuj według poniższych wskazówek: Naszym celem będzie dodanie do zasobów Windows. Ponieważ standardowy edytor zasobów nie umożliwia tego musimy to zrobić ręcznie. Do jednego katalogu skopiuj Twój plik EXE oraz pr
Data publikacji: 2009-06-07
Więcej

Stałe

Wstęp ==== Na początek może trochę teorii. Czym są stałe? Stałe to w pewnym sensie zmienne "okrojone" z możliwości jakiegokolwiek wpływania na ich wartość w trakcie działania programu. W czasie kompilowania programu kompilator zastępuje
Data publikacji: 2009-06-07
Więcej

Okna dialogowe

To są tylko podstawy. Jeśli wiesz coś więcej, napisz. Wstęp ==== Okna dialogowe - to okna mające za zadanie zapytanie użytkownika o potrzebne programowi koordynaty. Najczęściej mają trzy przyciski - "tak", "nie" i "anuluj", ale mo
Data publikacji: 2009-06-06
Więcej

Podstawy serializacji

Serializacja w C# filed in .NET, Programowanie on Jul.26, 2008 Jakiś czas temu naktnąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować niewielk
Data publikacji: 2009-06-03
Więcej

Ograniczenie wpisywanych znaków do TEdit

Cześć, ostatnio często na forum padają pytania, jak ograniczyć znaki wpisywane do TEdit. Jakiś czas temu napisałem klasę, która to w bardzo prosty sposób realizuje, więc postanowiłem się nią podzielić: type TEditManager =
Data publikacji: 2009-06-03
Więcej

serialization1.zip


Data publikacji: 2009-06-03
Więcej

serialization2.zip


Data publikacji: 2009-06-03
Więcej

Podstawy

Serializacja w C# filed in .NET, Programowanie on Jul.26, 2008 Jakiś czas temu natknąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować niewielk
Data publikacji: 2009-06-03
Więcej

TStrings ucina pierwszy znak

Kiedy TStrings lub TStringList zjada nam pierwszy znak przy pobieraniu tekstu przy użyciu ValueFromIndex musimy użyć innej metody. Oto przykład: var s: String; str: TStringList; begin str := TStringList.Create; str.Add('test')
Data publikacji: 2009-05-30
Więcej

Typy danych

Typy podstawowe W C++ możemy tworzyć własne typy danych lub korzystać z podstawowych. Tabelka przedstawia listę typów podstawowych: Typ Rozmiar Zakres
Data publikacji: 2009-05-27
Więcej

stoper.zip


Data publikacji: 2009-05-24
Więcej

Stoper z milsekundami

Otóż mam problem. Robię program w delphi, ale nie wiem jak zrobić stoper z milisekundami. Oto fragment kodu:
Data publikacji: 2009-05-24
Więcej

Jak zainstalować komponenty INDY

Jeżeli nie masz INDY, albo masz ale chcesz nowsze to może ta wskazówka Ci pomoże Ściągnij INDY z http://www.nevrona.com/ (mirror wersji 9.0 http://odsiebie.com/pokaz/3017386---11d0.html) Rozpakuj. W katalogu SOURCES masz pliki *.bat (
Data publikacji: 2009-05-23
Więcej

Moduł obsługi rejestru, ini dla Delphi

[źródło http://blog.m4rcel.pl/modul-reg-ini-dla-delphi/] Zawsze irytowało mnie jak musiałem zapisać coś do rejestru bądź plików .ini bo dość dużo pisania było a jak się robiło program do optymalizacji systemu gdzie praktyczn
Data publikacji: 2009-05-22
Więcej

Wyrażenia regularne unicode

Problem Mamy formularz z polami, które musimy zwalidować pod kątem poprawności danych. Pole może zawierać jedynie litery (duże, małe - wszystko jedno). Jakim wyrażeniem regualarnym realizujemy sprawdzanie? Pierwsza myśl to [a-zA-Z]… niestety walidacja nie zadziała poprawnie, gdyż w zakres [a-z] uwzględnia jedynie 26 liter alfabetu łacińskiego natomiast nie uwzględnia znaków diakrytycznych czyli litery [ą, ć, ę, ł, [...] posted in php by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-05-22
Więcej

WYZNACZNIK.cpp


Data publikacji: 2009-05-21
Więcej

Nieregularna forma

W Windows 2000, XP oraz Delphi 6,7 można w prosty sposób wykonać formę o nieregularnych kształtach wykorzystując właściwości formy: TransparentColor i TransparentColorValue. 1. Dziura w formie Jeżeli położymy na fo
Data publikacji: 2009-05-21
Więcej

NIP i REGON

W artykule dotyczącym PESELA http://http://4programmers.net/view.php?id=442 opisałem jak można sprawdzić poprawność numeru. Czy jest prawdziwy, czy nie? Sprawa NIPU i REGONU wygląda praktycznie tak samo. Różnica polega tylko na zmi
Data publikacji: 2009-05-21
Więcej

JakRysowaćPoFormie.zip


Data publikacji: 2009-05-19
Więcej

Rozdział 10 1

Rysowanie w Windows Forms Często na forum zgłaszane są pytanie dotyczące rysowania po Windows.Forms. Jedni pytają jak to zrobić, inni mają problem z zapisywaniem namalowanego "arcydzieła" do pliku, jeszcze inni uparcie twierdzą, że
Data publikacji: 2009-05-19
Więcej

Dyrektywy kompilatora

DyrektywaOpis [[Delphi/$A]]Określa wyrównanie bajtów w [[Delphi/Rekordy|rekordach]]
Data publikacji: 2009-05-17
Więcej

SQLManager.zip


Data publikacji: 2009-05-13
Więcej

Obsługa SQL w aplikacji

Klasa TSQLManager ułatwia i przyspiesza wykonywanie zapytań SQL z poziomu aplikacji. Zawiera wszystkie potrzebne do tego metody(a nawet więcej). Poza tym zabezpiecza aplikację przed restartem serwera. Jeśli serwer zostanie zrestartowany w trakcie dz
Data publikacji: 2009-05-13
Więcej

Wywołanie OnExit po użyciu skrótu klawiszowego

W kontrolkach ekranu często wykorzystywane jest zdarzenie OnExit, na przykład do tego, żeby natychmiast po zakończeniu edycji wartości pola przeprowadzić kontrolę poprawności. Zdarzenie OnExit zachodzi zawsze wtedy, kiedy p
Data publikacji: 2009-05-11
Więcej

Overload

overload - słowo kluczowe języka [[Delphi]] Klauzulą overload możemy opatrzyć [[Delphi/Procedury|procedury]] i [[Delphi/Funkcje|funkcje]], a także [[Delphi/Metody|metody]]. Dzięki temu kompilator nie będzie protestował, gdy zade
Data publikacji: 2009-05-10
Więcej

Noc Informatyka 3

"Noc informatyka 3" Noc informatyka to niekonwencjonalne wydarzenie rozrywkowo-naukowe, które łączy elementy konferencji otwartej, imprezy integracyjnej oraz sportów ekstremalny
Data publikacji: 2009-05-08
Więcej

Jaki język programowania wybrać

{{CONTENT}} {{Cat:Z pogranicza/FAQ}} Porada ta znalazła się tutaj, gdyż stanowi sedno działu FAQ (Frequently Asked Questions - Często Zadawane Pytania). Jest jednym z najczęściej zadawanych pytań, jakie okazje mają gościć na tym forum
Data publikacji: 2009-05-08
Więcej

Wystartował Las Bliskich

Wczoraj wystartował konkurs na portalu genealogicznym Bliscy.pl. Główna wygrana
Data publikacji: 2009-05-07
Więcej

Aktualny czas a transakcja w PostgreSQL

Ostatnio miałem ciekawy case’ik - musiałem w obrębie jednej tranzakcji zmienić dane rekordów. Wszystko odbywało się w kilku funkcjach plpgsql, funkcje mogły się wywoływać rekurencyjnie w triggerach a zmiany dotyczyły między innymi pól typu TIMESTAMP. Wartości pól TIMESTAMP rekordów były zmieniane i ich zmiany automatycznie wpływały na w działanie skryptu. Jakież było moje zdziwienie gdy skrypt [...] posted in PostgreSQL by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:Jak usunąć zduplikowane rekody w tabeli bazy danych?Sortowanie względem pola nie będącego w DISTINCT ONZapytanie grupujące minimalnne wartości w grupie danychDumpowanie bazy danych w PostgreSQL (pg_dump)Postgres 8.3 a zgodność typów danych
Data publikacji: 2009-05-07
Więcej

Janmedia współtwórcą sukcesu akcji e-PIT 37

W ramach akcji e-PIT 37 po raz pierwszy w historii umożliwiającej podatnikom składanie deklaracji bez podpisu kwalifikowanego Janmedia była współtwórcą aplikacji e-Deklaracje Desktop.
Data publikacji: 2009-05-07
Więcej

DirectX

Microsoft DirectX to zestaw bibliotek, implementujących określone interfejsy, do obsługi szeroko pojętej obsługi multimediów w systemach Microsoft Windows oraz w ramach konsoli Microsoft XBox. Jest narzędziem przeznaczonym zarówno dla producentó
Data publikacji: 2009-05-06
Więcej

Janmedia współtwórcą sukcesu akcji e-PIT 37 Ministerstwa Finansów

W ramach akcji e-PIT 37 po raz pierwszy w historii umożliwiającej podatnikom składanie deklaracji bez podpisu kwalifikowanego Janmedia była współtwórcą aplikacji e-Deklaracje Desktop.
Data publikacji: 2009-05-05
Więcej

Struktury danych

UWAGA! To jest bardziej zaawansowany artykuł dotyczący sense script! Aby poznać podstawy sense script zapraszam do przeczytania artykułu [[Sense_script|sense script - Pierwsze kroki]]
Data publikacji: 2009-05-05
Więcej

[sense script] struktury danych

#REDIRECT sense_script/struktury_danych
Data publikacji: 2009-05-05
Więcej

Flipper

Flipper ========== Autor: Żabie Udka Pokaże wam nowy żart - przewraca pulpit o 180° Oto kod: procedure Flipper; var DeskCan: TCanvas; // płótno do odwrócenia pulpitu begin DeskCan :
Data publikacji: 2009-05-02
Więcej

X Spotkanie grupy poświęconej Wzorcom Projektowym

Zapraszamy na 10. spotkanie grupy poświęconej Wzorcom Projektowym i tym razem znów będzie praktycznie. Ze względu na duże zapotrzebowanie, Krzysztof jeszcze raz poprowadzi
Data publikacji: 2009-05-02
Więcej

Sense script

Spis treści: 1. sense script ogólnie 2. Skąd wziąć sense script? 3. Pierwsze kroki... 4. Niektóre funkcje 5. Utworzenie osobnej aplikacji EXE z sense script 6. Budowanie f
Data publikacji: 2009-04-30
Więcej

4pOS-0.2.png


Data publikacji: 2009-04-28
Więcej

4pOS-0.2.zip


Data publikacji: 2009-04-28
Więcej

OS w pascalu cz. 2 - Prosty shell

Wstęp W tej części artykułu opiszę wam jak napisać prostego shella. Będzie obsługiwał dwa polecenia (help - które wyświetli pomoc i exit - wyłączające komputer). Wymagania: Linux (jeszcze bardziej potrzebny niż w poprzedniej c
Data publikacji: 2009-04-28
Więcej

Rave Reports - Raporty Master-Detail

Witam wszystkich ;) Jest to mój pierwszy artykuł tutaj więc proszę o wyrozumiałość ;). Na naszej stronce możemy znaleźć już 3 artykuły na temat Rave'a, ale żaden z nich nie mówi jak dokonać raportu Master/Detail, więc postanowiłem wzi
Data publikacji: 2009-04-28
Więcej

console.h


Data publikacji: 2009-04-27
Więcej

Prosta konsola dla programów okienkowych w WinAPI

Podczas tworzenia aplikacji okienkowych stosunkowo często zachodzi potrzeba wyświetlenia wartości którejś ze zmiennych w możliwie najprostszy, a zarazem szybki sposób. Wykorzystanie w tym celu środowiska debugującego zwykle okazuje się
Data publikacji: 2009-04-27
Więcej

console.png


Data publikacji: 2009-04-26
Więcej

Polskie znaki w JavaScript i AJAX

W przypadku AJAXu tagi META którymi podpiera się wielu webmasterów nie są w ogóle czytane. Formanty (a właściwie jeden) używane do asynchronicznego pobierania dokumentów nie mają w swoim zakresie działalności czytania treści zwrotnej,
Data publikacji: 2009-04-20
Więcej

Janmedia transmituje VIII Kongres PR

Pojutrze rozpoczyna się VIII Kongres Public Relations - coroczne ogólnopolskie spotkanie praktyków oraz naukowców zajmujących się problematyką PR. W tym w roku wystąpi na niej m.in. Dariusz TIGER Michalczewski. Konferencję będziemy transmitować w Internecie.
Data publikacji: 2009-04-20
Więcej

Konkurs dla dotnetomaniaków

Strona Dotnetomaniak ogłosiła konkurs, w którym nagrodami są: * zestaw Telerik Premium Collection for .NET * 1000 punktów Polishwords do podziału * koszulki ze sklepu Dotnetomaniak * k
Data publikacji: 2009-04-18
Więcej

Properties - pliki tekstowe

{{CONTENT}} Wstęp ====== Zapewne każdy z was spotkał się z tym problemem. Problemem, który dręczył pokolenia informatyków i zapewne będzie dręczył kolejne. Gdzie należy trzymać konfigurację potrzebną do prawidłowego działania prog
Data publikacji: 2009-04-17
Więcej

Słowa kluczowe this i base


Data publikacji: 2009-04-16
Więcej

Hidden

Wartość nadawana poleceniu visibility, jest jego wartością domyślną. Sprawia, że element jest ukryty. Przykład
Data publikacji: 2009-04-15
Więcej

Rzutowanie

Zamiana danych jednego typu na inny. W C++ istnieją 4 operatory rzutowania + 1 sposób z czasów języka C (niezalecany). Operatory rzutowania w C++: *[[C/static_cast]] *[[C/dynamic_cast]] *[[C/const_cast]] *[[C/reinterpret_cast]] R
Data publikacji: 2009-04-15
Więcej

Static cast

Operator rzutowania dokonujący konwersji pomiędzy typami dającymi się w łatwy sposób rzutować. Do tych typów zaliczają się: int, float, char, wchar_t oraz wskaźniki i dają się rzutować między sobą. Podczas rzutowania typów zmiennoprzecin
Data publikacji: 2009-04-15
Więcej

Double

Typ liczbowy zmiennoprzecinkowy o podwójnej w stosunku do float dokładności. Zmienne typu double są reprezentowane w pamięci przez 64 bity (8 bajtów).
Data publikacji: 2009-04-15
Więcej

XLV Spotkanie Warszawa-JUG

Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 45. spotkanie, które odbędzie się 14.04.2009 (wtorek) o godzinie 18:00 w sali 5440 Wydziału MIMUW przy ul. Banacha 2 w Warszawie. Te
Data publikacji: 2009-04-14
Więcej

Toupper

Konwertuje literę na wielką. Deklaracja ____ int toupper(int c); Parametry ____ c - znak do przekonwertowania Przykład #include #include using namespace std
Data publikacji: 2009-04-13
Więcej

Memcpy

void* memcpy(void* dest, const void* src, size_t count); Parametry dest - nowy bufor. src - bufor, z którego kopiujemy. count - rozmiar danych do skopiowania (w bajtach). Zwracana wartość W
Data publikacji: 2009-04-13
Więcej

Cctype

Nagłówek zawierający zbiór funkcji klasyfikujących i zmieniających pojedyncze znaki. Funkcje ------------ [[C/isalnum]]Sprawdza czy znak jest alfanumeryczny. [[C/isalpha]]Sprawdza czy znak jest a
Data publikacji: 2009-04-13
Więcej

Tolower

Konwertuje literę na wielką. Deklaracja ____ int toupper(int c); Parametry ____ c - znak do przekonwertowania Przykład #include #include using namespace std
Data publikacji: 2009-04-13
Więcej

6. Wyświetlanie figur w przestrzeni 3D

{{CONTENT}} Wstęp ===== Tym razem cofniemy się do lekcji [[DirectX/Managed/Direct3D/4. Wykorzystanie tekstur]], by zamieszczony tam przykład zmodyfikować. Będziemy starali się osiągnąć efekt, przedstawiony na rys. 4. {{Image:d3dkurs6.j
Data publikacji: 2009-04-11
Więcej

GetTime

Funkcja GetTime w języku Pascal występuje jako: function GetTime: TDateTime; Natomiast w C++ : TDateTime GetTime(); W nowszych wersjach delphi występuje funkcja GetTime, a kod wygląda następująco function GetT
Data publikacji: 2009-04-10
Więcej

Szablony klas

{{CONTENT}} Wstęp Szablony klas, podobnie jak [[C/szablony_funkcji]] służą do zamknięcia wielu bardzo podobnych [[C/Klasy|klas]] w jednej ([[C/szablony funkcji]] robiły to z [[C/Funkcje|funkcjami]]). Dajmy na przykład zastaw klas przech
Data publikacji: 2009-04-09
Więcej

Debugowanie

{{Template:Do poprawy}} {{Cat:Artykuły do poprawy}} table {font-size: 10pt} h6 { color: #000000; padding: 3; border: double 1pt; font-size: 9pt; font-weight: normal; width: 99%;}h3 { color: #000000; font-weight: bold; font-size: 16pt; backgro
Data publikacji: 2009-04-09
Więcej

d3dkurs3 (poprawiony).zip


Data publikacji: 2009-04-06
Więcej

3. Wyświetlanie figur płaskich na ekranie

{{CONTENT}} Wstęp ===== W kroku [[DirectX/Managed/Direct3D/2. Uruchamianie urządzenia i renderowanie]] stworzyliśmy pierwszą aplikację renderującą w [[DirectX]]. Co prawda dokonywała ona prezentacji sceny, jednak owe scena na składała si
Data publikacji: 2009-04-06
Więcej

Drag and Drop

Cóż oznacza to tajemnicze pojęcie Drag and Drop (przeciągnij i upuść)? W tym artykule rozważymy przeciąganie danych z jednego komponentu do drugiego. Jako przykład, weźmy kontrolkę ListBox, w której są dane (pozycje)
Data publikacji: 2009-04-06
Więcej

Janmedia dla nowego produktu NIVEA VISAGE Expert Lift

Wystartowała kampania wprowadzająca na polski rynek linię produktową NIVEA VISAGE Expert Lift.
Data publikacji: 2009-04-03
Więcej

Janmedia uruchamia Hosting360.pl

Hosting360 to dedykowany serwis konsolidujący ofertę hostingową Janmedia.
Data publikacji: 2009-04-03
Więcej

FAQ


Data publikacji: 2009-04-02
Więcej

Ochrona przed XSS - podstawy

Artykuł pochodzi ze strony: http://www.beldzio.com/blog/?p=8. Czym jest XSS? XSS czyli Cross Site Scripting to sposób na wstawienie swojego kodu na podatną stronę. Dzieje się to przez obdarzen
Data publikacji: 2009-04-01
Więcej

Janmedia transmituje SysDay 2009

Janmedia nawiązała współpracę z Provtraining Poland w zakresie transmisji online konferencji SysDay 2009.
Data publikacji: 2009-03-31
Więcej

Now

{{Template:Delphi Moduły|Now|SysUtils}} function Now: TDateTime; [[Delphi/Funkcje|Funkcja]] Now zwraca bieżącą datę i czas, odpowiadające sumie wartości zwróconych przez funkcje Date i Time. Zw
Data publikacji: 2009-03-31
Więcej

Dni IT 2009

Dni IT 2009 to dwudniowa, cykliczna konferencja poświęcona zagadnieniom z branży IT. Konferencja ma na celu propagowanie wiedzy na temat nowoczesnych technologii oraz ich wpływu na codzienne życie człowieka. Konferencja cieszy się ogromną popular
Data publikacji: 2009-03-30
Więcej

XLIV Spotkanie Warszawa-JUG

Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 44. spotkanie, które odbędzie się 31.03.2009 (wtorek) o godzinie 18:00 w sali 5440 Wydziału MIMUW przy ul. Banacha 2 w Warszawie.
Data publikacji: 2009-03-28
Więcej

Obsługa wyjątków

Dzisiaj zaprezentuję na czym polega w C++ obsługa wyjątków. Wyjątek - to dany moment gdzie program lub inny kod wykonywalny przeżywa błąd Ten kod który może wywołać błąd umiejscowiamy go w bloku try. Następnie po tym bloku
Data publikacji: 2009-03-22
Więcej

Linux - Biblioteki ładowane dynamicznie

Tworząc pewne programy możemy chcieć, aby można było dokładać do nich nowe funkcje bez konieczności ponownej kompilacji całego kodu. Dobrym przykładem są różnego rodzaju wtyczki. Artykuł ten opisuje, jak zaimplementować taką funkcjonalno
Data publikacji: 2009-03-22
Więcej

DirectPlayback

{{Template:W budowie}} {{CONTENT}} Wstęp ===== Direct Audio Video Playback to banalny w użyciu moduł DirectX Managed, służący do odtwarzania, jak sama nazwa wskazuje, dźwięków i filmó
Data publikacji: 2009-03-21
Więcej

VIII Spotkanie grupy poświęconej Wzorcom Projektowym

Warszawska Grupa wzorców projektowych zaprasza na 8. spotkanie. Tym razem będziemy omawiać dwa tematy. Pierwszy: wzorzec Flyweight mniej znany, ale bardzo użyteczny, który pozwala na upora
Data publikacji: 2009-03-20
Więcej

For

for - słowo kluczowe języka [[C_sharp|C#]] Przy pomocy tego słowa kluczowego, w języku C#, konstruujemy tzw. [[C_sharp/Pętle|pętle]]. Pętla for służy do wykonania pewnej czynności określoną liczbę razy. Jej składnia jest na
Data publikacji: 2009-03-20
Więcej

Sztuczki w wordpress

Gdy programujemy w szablonie skórki Wordpress’a możemy korzystać z całej masy funkcji dostępnych w engine Wordpress’a. Niektóre z nich zwracają wartości, inne od razu drukują na ekran, zwykle są parametryzowane i możliwość konfiguracji jest wystarczająco duża. Problem Niestety z czasem zawsze przychodzi pewne ‘ale’… chcielibyśmy aby standardowa funkcja wordpressa działała minimalnie inaczej. Zatem musimy zmodyfikować jej kod… […] posted in php by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:WP-Cache - rozwiązania problemów z semget i działaniemProste i skuteczne zabezpiecznie przez spamującym botem.
Data publikacji: 2009-03-20
Więcej

Konstruktory

Konstruktorem nazywamy metodę klasy, wywoływaną podczas tworzenia obiektu. Konstruktory wykorzystywane są głównie do inicjowania początkowych wartości zmiennych i tworzenia zmiennych dynamicznych. Nazwa konstruktora jest zawsze identyczna jak naz
Data publikacji: 2009-03-20
Więcej

Destruktory

Destruktor to metoda klasy wywoływana podczas niszczenia obiektu danej klasy. Służy on przede wszystkim do zwalniania pamięci zarezerwowanej dla pól dynamicznych tej klasy. Destruktor, podobnie jak i [[C/Konstruktory|konstruktor]], nie ma typu, a je
Data publikacji: 2009-03-20
Więcej

Janmedia Interactive w nowej siedzibie

Agencja interaktywna Janmedia w związku z rozwojem na rynku polskim i amerykańskim zamienia swoje wrocławskie biuro na dużo większe.
Data publikacji: 2009-03-20
Więcej

Standard ISO

{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}} W 1998 roku wprowadzono w C++ standard ISO (ISO/IEC 14882-1998 "Information Technology - Programming Languages - C++"), który zastąpił nieformalny [[C/standard ARM]] stworzony
Data publikacji: 2009-03-18
Więcej

Łańcuchy

{{Template:Do poprawy}} {{Cat:Artykuły do poprawy}} W tym artykule omówię funkcję operujące na tekście. Będą one umożliwiały takie operacje jak dodawanie w wybrane pozycje jakichś znaków, odnajdywanie określonych wyrazów itp. Na począ
Data publikacji: 2009-03-15
Więcej

Struktury

Najogólniej struktury to "worki" z elementami (polami). Dzięki temu możemy, na przykład, w bardzo łatwy sposób zrobić tablice adresów (jedną, zamiast kilku dla wszystkich pól). Strukturę deklarujemy w następujący sposób: str
Data publikacji: 2009-03-14
Więcej

Postgres 8.3 a zgodność typów danych

Około rok temu została wypuszczona wersja 8.3 systemu bazodanowego postgreSQL, teraz po roku nadszedł wreszcie czas kiedy to firmy hostingowe zaczynają upgrate’ować bazy do tej wersji. W wersji 8.3 zostało prowadzonych wiele przydatnych funkcjonalności jak chociażby wyszukiwanie pełnotekstowe TSearch2, jednak nie o tym miałem pisać… Oprócz dodatkowych funkcjonalności w postgres 8.3 została wprowadzona kontrola zgodności typów […] posted in PostgreSQL by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:Jak usunąć zduplikowane rekody w tabeli bazy danych?Zapytanie grupujące minimalnne wartości w grupie danychDumpowanie bazy danych w PostgreSQL (pg_dump)
Data publikacji: 2009-03-13
Więcej

Janmedia dla nowego produktu NIVEA Visage Expert Lift

Wystartowała kampania wprowadzająca na polski rynek linię produktową NIVEA Visage Expert Lift.
Data publikacji: 2009-03-13
Więcej

qt.png


Data publikacji: 2009-03-12
Więcej

Qt4 krótki wstęp

Qt4 krótki wstęp Dokumentacja, a cóż to takiego? Zanim rozpoczniemy pisanie jakiego kol wiek kodu powinniśmy zajrzeć do dokumentacji. Dostępnej pod adresem http://doc.trolltech.com/ Sama do
Data publikacji: 2009-03-12
Więcej

Wygląd XP naszej aplikacji przy wykorzystaniu plików .manifest

W chwili obecnej na każdej (dobrej) stronie poświęconej programowaniu znajduje się opis jak przy pomocy plików .xml i funkcji InitCommonControls () sprawić aby nasz program nabrał wyglądu Windows XP. Ja jednak (jak zwykle skromnie ;-) ) znalazłe
Data publikacji: 2009-03-10
Więcej

regexpo modifited and fixed by olesio.zip


Data publikacji: 2009-03-08
Więcej

regexpo fixed and modifited by olesio.zip


Data publikacji: 2009-03-08
Więcej

regexpo modifited by olesio.zip


Data publikacji: 2009-03-07
Więcej

Eksport klucza Rejestrów do pliku *.reg

Poniżej przedstawiam moduł, który umożliwia zapis wybranego klucza Rejestrów Windows do pliku *.reg typu REGEDIT4. Po dwurkotnym klinięciu na ikonę takiego pliku możemy dodać jego zawartość do Rejestrów systemu lub go zmodyfikować. Autorem
Data publikacji: 2009-03-07
Więcej

Rozdział 18

Delphi a Internet Tak, tak, o Internecie była mowa już w rozdziale 11., lecz wówczas podjąłem jedynie temat programowania sieciowego z użyciem różnych protokołów internetowych. Tym razem sprawa wygląda nieco in
Data publikacji: 2009-03-07
Więcej

Jak połączyć się z bazą SQL

Podany poniżej kod to tylko przykład, nie jest to jedyny możliwy sposób ConnectionString - informacje o sposobie połączenia, opisuje sterownik, adres, dane i sposób autoryzacji Ten przykład łączy się z bazą MS Acces ( plik .mdb ) By po
Data publikacji: 2009-03-04
Więcej

Gry 3D - dynamiczne światła, OpenGL

W tym arcie nauczymy się robić takie rzeczy:
Data publikacji: 2009-03-03
Więcej

Foreach

foreach - słowo kluczowe języka [[C_sharp|C#]] To słowo kluczowe służy do konstruowania tzw. pętli umożliwiających określone wielokrotne wykonywanie tych samych instrukcji. Pętla foreach (znana programistom [[Perl_|Perla]] czy
Data publikacji: 2009-03-01
Więcej

4pOS-0.1.zip


Data publikacji: 2009-02-28
Więcej

4pOS.png


Data publikacji: 2009-02-28
Więcej

OS w pascalu cz. 1

Wstęp W tym artykule napiszę jak napisać prosty system operacyjny w pascalu. System będzie potrafił tyle samo co OS w 1 części kursu Wolverina, czyli wyświetlał tekst i resetował komputer. Wymagania: Linux, nasm, fpc, ld Org
Data publikacji: 2009-02-28
Więcej

File

File - słowo kluczowe języka [[Delphi]] To słowo kluczowe ma zastosowanie w trakcie pracy nad [[Delphi/Pliki|plikami]]. Służy do deklarowania zmiennych mogących operować na plikach amorficznych. Przykład: var F: File;
Data publikacji: 2009-02-28
Więcej

aplikacje konsolowe - polskie znaki.txt


Data publikacji: 2009-02-27
Więcej

Aplikacje konsolowe - polskie znaki

Myślę, że komuś się to może przydać: Duże znaki: Ę = ¨ Ó = ŕ Ą = ¤ Ś =
Data publikacji: 2009-02-27
Więcej

Mktime

funkcja ta przekształca dane o czasie zawarte w tm na tekst: #include size_t mktime ( char * s, size_t max, const char * format, const tm * t ); argumenty:
Data publikacji: 2009-02-27
Więcej

VII Spotkanie grupy poświęconej Wzorcom Projektowym

Warszawska Grupa Wzorców Projektowych zaprasza na 7 spotkanie. Po raz kolejny skupimy się nie na wzorcach, a na dobrych praktykach / technikach programistycznych. Na spotkaniu zostaną omówione zasady S.O.L.I.D ( http://butunclebob.com/ArticleS.Unc
Data publikacji: 2009-02-23
Więcej

Wyswietlanie kolejnej formy w programie ( Alternatywa MDI )

Witam. W ponizszym tekscie chcem opisac jak zrobic aplikacje wielokienkowa w sposobie alternatywnym do MDI. Z pola " File " wybieramy " New - > Form ". Nazwiemy ja Form2, z tym ze pierwsza forma stworzona przy starcie programu nazywa sie Form1. Teraz n
Data publikacji: 2009-02-22
Więcej

Prosty Odtwarzacz mp3

Witam piszę tutaj pierwszy raz.Teraz zademonstruje wam jak można szybko zrobić swój własny odtwarzacz muzyki _________________________________________________________________________________________ Jestem poc
Data publikacji: 2009-02-19
Więcej

Ścieżki do folderów Osobistych oraz Systemowych

Zdecydowałem się napisać ten artykuł, ponieważ problem który przedstawię jest błahy, a wydaje się trudny. W jaki sposób można pobrać z systemu ścieżkę do folderu np. "Moje dokumenty" czy "Wyślij do ..."? Wystarc
Data publikacji: 2009-02-15
Więcej

XLI Spotkanie Warszawa-JUG

Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 41. spotkanie, które odbędzie się 17.02.2009 (wtorek) o godzinie 18:00 w sali 5440 Wydziału MIMUW przy ul. Banacha 2 w Warszawie.
Data publikacji: 2009-02-13
Więcej

Rusza nowa strona Travelplanet.pl

Największe internetowe biuro podróży, Travelplanet.pl uruchomiło swoją stronę internetową w nowej szacie graficznej. Za przygotowanie projektu funkcjonalnego i kreatywnego odpowiedzialna była Janmedia Polska.
Data publikacji: 2009-02-13
Więcej

CopyFile

// C, C++ BOOL CopyFile( LPCTSTR lpExistingFileName, LPCTSTR lpNewFileName, BOOL bFailIfExists); // Delphi function CopyFile(lpExistingFileName, lpNewFileName : PChar; bFailIfExists : Boolean): Bo
Data publikacji: 2009-02-10
Więcej

Stack

Stos jest kontenerem, w którym wykorzystywana jest kolejka LIFO(Last In First Out - ostatni wchodzi pierwszy wychodzi). W tej strukturze mamy dostęp tylko do ostatniego dodanego elementu. Aby można było skorzystać z tego kontenera należy dodać
Data publikacji: 2009-02-08
Więcej

Operacja na plikach (WinAPI)

Jeśli chodzi o operacje na plikach to Delphi udostępnia nam te możliwości, lecz są one ubogie. Moduł ShellAPI udostępnia nam znacznie bardziej rozbudowany arsenał poleceń i funkcji. Na początek zajmiemy się kopiowaniem. Konieczne jest utwot
Data publikacji: 2009-02-08
Więcej

Mały EXE

Często wytykaną wadą w Delphi jest to, że tworzy zbyt duże pliki wykonywalne EXE. W tym artykule przedstawię informację jak chociaż trochę zmniejszyć rozmiar EXE. Uses Jeżeli na formularzu umieszczasz jakiś komponent to niejed
Data publikacji: 2009-02-08
Więcej

VI Spotkanie grupy poświęconej Wzorcom Projektowym

Zapraszam na 6. spotkanie grupy poświęconej Wzorcom Projektowym, choćtym razem skupimy się nie na wzorcach, a na dobrych praktykach /technikach programistycznych. Na spotkaniu postaramy się omówić kilka tematów, związanych z pracą w projekci
Data publikacji: 2009-02-06
Więcej

MinIntValue

{{Template:Delphi Moduły|MinIntValue|Math}} function MinIntValue(const Data: array of Integer): Integer; [[Delphi/Funkcje|Funkcja]] wybiera, a następnie zwraca wartość elementu tablicy Data o najmniejszej wart
Data publikacji: 2009-02-03
Więcej

MaxIntValue

{{Template:Delphi Moduły|MaxIntValue|Math}} function MaxIntValue(const Data: array of Integer): Integer; [[Delphi/Funkcje|Funkcja]] wybiera, a następnie zwraca wartość elementu tablicy Data o największej wart
Data publikacji: 2009-02-03
Więcej

Power

{{Template:Delphi Moduły|Power|Math}} function Power(const Base, Exponent: Extended): Extended; [[Delphi/Funkcje|Funkcja]] podnosi liczbę (Base) do dowolnej potęgi (Exponent), potęga może być ułamkiem. Parametr B
Data publikacji: 2009-02-03
Więcej

IntPower

{{Template:Delphi Moduły|IntPower|Math}} function IntPower(Base: Extended; Exponent: Integer) : Extended; Funkcja podnosi liczbę Base do potęgi Exponent. Potęga musi być liczbą całkowitą. Jeśli chcemy podnieść
Data publikacji: 2009-02-03
Więcej

CloudBerry - okienkowa aplikacja do zarządzania Amazon S3

Słowem wstępu Amazon s3 (Simple Storage Service) jest usługą online, która umożliwia składowanie danych na przestrzeni dyskowej serwerów Amazon. W zależności od potrzeb, dane mogą być składowane w USA bądź też w Europie. Usługa s3 wyposarzona jest w API dzięki któremu w prosty sposób można operować na składowanych zasobach. Przeczytaj więcej o Amazon s3. Do tej […] posted in Software by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:Amazon s3 - sposób na tani hosting plików aplikacji.
Data publikacji: 2009-02-03
Więcej

Jak w Google Analytics badać kliknięcia w linki.

Zagadnienie Posiadamy serwis internetowy, na którym mamy linki wychodzące prowadzące do innych serwisów. W celach optymalizacyjnych, statystycznych lub ze zwykłej ciekawości chcielibyśmy zliczać kliknięcia w takie linki. Rozwiązanie Do rozwiązania tego zagadnienia wykorzystamy statystyki Google Analytics, które są nie dość, że są darmowe to również są zdecydowanie najlepsze na rynku. Aby liczyć kliknięcia stworzymy wirtualną stronę, którą następnie w […] posted in SEM by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:Darmowe narzędzia dla webmasterów: statystyki serwisu
Data publikacji: 2009-02-02
Więcej

Gesty myszy we własnej aplikacji

Gesty myszy (ang. mouse gestures) to bardzo przydatne narzędzie spopularyzowane głównie dzięki przeglądarkom Firefox (Mozilla) oraz Opera, aczkolwiek dostępne również w innych aplikacjach. Kombinacja ruchów kursora myszy umożliwia wykona
Data publikacji: 2009-02-01
Więcej

Janmedia wdrożyła Management By Objectives dla Raiffeisen Bank Polska

Janmedia zakończyła wdrożenie systemu do oceny pracowników tzw. "Management By Objectives" w Raiffeisen Bank Polska. Aktualnie z aplikacji korzysta z powodzeniem ponad 1200 pracowników Banku.
Data publikacji: 2009-01-30
Więcej

Identyfikatory


Data publikacji: 2009-01-26
Więcej

Dialogs - zastosowanie i kody źródłowe

Dialogs - Zastosowanie i kody źródłowe Witam. W tym artykule chciałbym opisać zastosowanie i wykorzystanie komponentów, z zakładki pt. Dialogs (ang.Dialogi lub Okna dialogowe). Kto z nas zapamięta tyle operacji, a są one tak banalne że wed
Data publikacji: 2009-01-25
Więcej

browse.jpg


Data publikacji: 2009-01-24
Więcej

FileCtrl

Moduł FileCtrl zawiera metody ułatwiające operowanie na systemie plików, zwłaszcza operacje na ścieżkach. Posiada kilka bardzo przydatnych funkcji, o których zwykle się zapomina: * function MinimizeName(const Filename: TFileName; Ca
Data publikacji: 2009-01-16
Więcej

Jak w XSLT usunąć puste węzły XML

Problem: Mamy XML: <root> <category>Biznes</category> <category> </category> <category></category> <category>Hobby</category> </root> Poprzez transformacje XSLT, chcemy usunąć puste węzły kategorii. Rozwiązanie: <xsl:stylesheet version=”1.0″ xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”> <xsl:template match=”/”> <root> <xsl:for-each select=”category”> <xsl:if test=”normalize-space(.)=””> <category> <![CDATA[<xsl:value-of disable-output-escaping=”yes” select=”normalize-space(.)” />]]> </category> </xsl:if> </xsl:for-each> </root> </xsl:template> </xsl:stylesheet> Wyjaśnienie: Instrukcja match=”/” wybiera wszystkie węzły XML’a Instrukcja for-each iteruje po wszystkich węzłach o nazwie ‘category’ (selekcja wynika z […] posted in XML, XSL, XSLT by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved. Zobacz także:Jak usunąć zduplikowane rekody w tabeli bazy danych?
Data publikacji: 2009-01-16
Więcej

Janmedia i Mediarun promują usability

Portal Mediarun objął patronat medialny nad wspólną inicjatywą pracowników Janmedia oraz Orange mającą promować projektowanie zgodne z usability.
Data publikacji: 2009-01-15
Więcej

Dominium

Moje prywatne TODO * Dokończenie prac nad portalem city****.pl ** Moduły społecznościowe ** Moduły wydarzeń i imprez ** wykorzystanie silnika Coyote Framework
Data publikacji: 2009-01-13
Więcej

Pliki źródłowe i pakiety

Program języka Java może się składać z wielu niezależnie kompilowalnych modułów źródłowych, w których umieszcza się definicje klas oraz interfejsów. Moduły źródłowe są przechowywane w plikach o nazwie Nazwa.java, gdzie Nazwa jest nazw
Data publikacji: 2009-01-12
Więcej

Zegar analogowy

Poniższy kod rysuje na wybranym Canvasie prosty, analogowy zegarek. Najpierw w sekcji type wklejamy następujący typ danych: TClockOptions = packed record HourWidth: Integer; HourColor: TColor; HourStyle: TPenStyle;
Data publikacji: 2009-01-09
Więcej

Odliczanie

Ostatnio dostałem list z prośbą napisania programu, który odliczałby czas od podanej wartości do zera. Przy czym czas musiałbyć zapisany w postaci: HH:MM:SS. Czyli program wyglądałby jak stoper tyle, że od podanej wartości czasowej do 0.
Data publikacji: 2009-01-08
Więcej

Erase

erase -> usuwa z danego łańcucha podciąg np: #include using namespace std; int main(void){ string napis; napis=marcin; cout
Data publikacji: 2009-01-08
Więcej

Jak Zrobić Grę W Delphi.zip


Data publikacji: 2009-01-08
Więcej

Ochrona przed SQL Injection - podstawy

1. Czym jest SQL Injection? Ataki typu SQL Injection polegają na "wstrzeleniu się" w zapytanie do bazy danych ze swoim kodem. Niestety wiele stron jest podatnych na ataki tego typu. 2. Na czym to polega? Przykładem prostego SQL Inj
Data publikacji: 2009-01-06
Więcej

Janmedia i NIVEA łączą na Święta!

21 listopada 2008 r. opublikowaliśmy nowy serwis świąteczny dla NIVEA Polska. W serwisie oprócz informacji o zestawach świątecznych, wdrożyliśmy konkurs o nazwie NIVEA ŁĄCZY NA ŚWIĘTA.
Data publikacji: 2009-01-06
Więcej

Przeglądarka płyty CD

Na pewno wielu z was chciało napisać przeglądarkę płyty CD taką jak mają różne czasopisma np. Chip, Enter, Cd Action. Ostatnio kilka razy zadawano na forum pytanie jak napisać taki program. Nie będzie to strasznie trudne zadanie, myślę, że
Data publikacji: 2009-01-03
Więcej

Weryfikacja aktywnego Nunit

Do czego to służy? ============ NUnit jest jednym z testujących narzędzi pod platformę .NET. Za jego pomocą można łatwo i przyjemnie pisać testy jednostkowe kodu (przyszłego lub wcześniej zaprojektowanego). Gotowiec ten pozwala na weryf
Data publikacji: 2009-01-02
Więcej

Metoda TryParseEnum

W standardowej bibliotece .NET nie ma metody, która sprawdzałaby, czy można dany string zamienić na konkretny enum. Poniżej implementacja "brakującej" metody (dwie wersje, w razie potrzeby). public static bool TryParseEnum
Data publikacji: 2009-01-02
Więcej

Jak wysłać wartość null do bazy danych

Korzystając z ADO.NET może zajść potrzeba wysłania wartości null w jednym z parametrów SqlCommand.Parameters. Należy jednak pamiętać, że C# null to nie to samo co SQL null. Jeśli więc chcemy wysłać null, należy wysyłać obiekt Syst
Data publikacji: 2009-01-02
Więcej

First-letter

Pseudo-element definiujący właściwości pierwszej litery elementu. Możliwe wartości to: * [[CSS/font]] * [[CSS/color]] * [[CSS/background]] * [[CSS/margin]] * [[CSS/padding]] * [[CSS/border]] * [[CSS/text-decoration]] * [[CSS/vertical-align
Data publikacji: 2008-12-30
Więcej

First-line

Pseudo-element definiujący właściwości pierwszej litery elementu. Możliwe wartości to: * [[CSS/font]] * [[CSS/color]] * [[CSS/background]] * [[CSS/word-spacing]] * [[CSS/letter-spacing]] * [[CSS/text-decoration]] * [[CSS/vertical-align]]
Data publikacji: 2008-12-30
Więcej

Jak z podanej daty odliczyć dzień tygodnia

Jak z podanej daty odliczyć dzień tygodnia Jest to mój pierwszy gotowiec, a ja jestem początkujący więc proszę byście mnie nie zasztyletowali Wiec tak
Data publikacji: 2008-12-29
Więcej

sportograf-olek.jpg


Data publikacji: 2008-12-28
Więcej

Oleksy Adam

Kim jestem? Dobre pytanie.. Czym jest dla mnie programowanie? Pasją, hobby. Jak zwał tak zwał. Ze względu na wykształcenie bliższe mi są obliczenia wytrzymałościowe, podstawy konstrukcji maszyn i pokre
Data publikacji: 2008-12-28
Więcej

Prace nad nową wersją 4programmers.net

Sporo czasu upłynęło od wprowadzenia obecnego systemu obsługującego serwis 4programmers.net. Nadszedł czas na poważne zmiany w systemie działania strony. Ponieważ obecny kod ma już swoje lata zdecydowaliśmy nad napisaniem całego systemu od no
Data publikacji: 2008-12-23
Więcej

Prace nad nową wesją 4programmers.net

Sporo czasu upłynęło od wprowadzenia obecnego systemu obsługującego serwis 4programmers.net. Nadszedł czas na poważne zmiany w systemie działania strony. Ponieważ obecny kod ma już swoje lata zdecydowaliśmy nad napisaniem całego systemu od no
Data publikacji: 2008-12-23
Więcej

Cassert

Biblioteka cassert dostarcza jedno makro, które może być używane jako standardowe narzędzie debugujące: void assert (int expression); Gdy argument expression jest równy 0, na standardowy strumień
Data publikacji: 2008-12-21
Więcej

Liczby Pierwsze

Liczby Pierwsze jest to liczba, która ma TYLKO dwa dzielniki, siebie oraz 1. Pokażę za chwilę, jak napisać prostą funkcję, która będzie sprawdzała czy liczba jest pierwsza. Jak sprawdzać?
Data publikacji: 2008-12-17
Więcej

Zapytanie grupujące minimalnne wartości w grupie danych

Problem: Chcemy wyświetlić miesięczne zestawienie liczby nowo zarejestrowanych użytkowników mając jedynie daty ich logowań. Posiadane dane: Tabela z datami logowań użytkowników aplikacji w tabeli postaci: CREATE TABLE logs( id SERIAL PRIMARY KEY, — unikalny klucz główny id_user INTEGER, — klucz obcy tabeli użytkowników date TIMESTAMP — data logowania ); Przykładowe rekordy: INSERT INTO logs(id_user,date) VALUES(1,’2008-01-01′); INSERT INTO logs(id_user,date) VALUES(1,’2008-01-05′); INSERT INTO logs(id_user,date) VALUES(4,’2008-01-01′); INSERT INTO logs(id_user,date) VALUES(2,’2008-01-01′); INSERT […] posted in PostgreSQL by Adiasz Leave A Comment©2008 Adiasz blog. All Rights Reserved.
Data publikacji: 2008-12-17
Więcej

Sortowanie względem pola nie będącego w DISTINCT ON

Problem: Chcemy wyświetlić jedynie unikalne rekordy względem konkretnego pola/pól i posortować innym polu. W naszym przykładzie chcemy otrzymać zestawienie id_user - ostatnie logowanie Posiadane dane: Tabela z datami logowań użytkowników aplikacji w tabeli postaci: CREATE TABLE logs( id SERIAL PRIMARY KEY, — unikalny klucz główny id_user INTEGER, — klucz obcy tabeli użytkowników date TIMESTAMP — data logowania ); Przykładowe rekordy: INSERT INTO logs(id_user,date) VALUES(1,’2008-01-01′); INSERT INTO […] posted in PostgreSQL by Adiasz Leave A Comment©2008 Adiasz blog. All Rights Reserved.
Data publikacji: 2008-12-17
Więcej

Czy wyraz jest palindromem

{{Cat:C/FAQ}} {{Cat:Delphi/FAQ}} {{Cat:Python}} {{Cat:Ruby}} {{Cat:PHP/FAQ}} {{Cat:JavaScript/FAQ}} Palindrom (tudzież anagram odwrotny) jest to wyraz, liczba, który odczytany zarówno normalnie (od przodu), jak i wspak (od tyłu) daje taki sam
Data publikacji: 2008-12-17
Więcej

Zasady użytkowania forum dyskusyjnego

Witam, Mam stworzoną aplikacje w C# - okno główne + kilka okien potomnych otwieranych w głównym :) PROBLEM 1: zrobilem je na monitorze 22 calowym i w dodatku panoramicznym.. okna i kontrolki w nich tak umieszczałem aby wszystko było pr
Data publikacji: 2008-12-16
Więcej

Zapytanie sql generujące zestawienie miesiąc - liczba wystąpień

Problem: Chcemy wyświetlić miesięczne zestawienie liczby nowo zarejestrowanych użytkowników mając jedynie daty ich logowań. Posiadane dane: Tabela z datami logowań użytkowników aplikacji w tabeli postaci: CREATE TABLE logs( id SERIAL PRIMARY KEY, — unikalny klucz główny id_user INTEGER, — klucz obcy tabeli użytkowników date TIMESTAMP — data logowania ); Przykładowe rekordy: INSERT INTO logs(id_user,date) VALUES(1,’2008-01-01′); INSERT INTO logs(id_user,date) VALUES(1,’2008-01-05′); INSERT INTO logs(id_user,date) VALUES(4,’2008-01-01′); INSERT INTO logs(id_user,date) VALUES(2,’2008-01-01′); INSERT […] posted in PostgreSQL by Adiasz Leave A Comment©2008 Adiasz blog. All Rights Reserved.
Data publikacji: 2008-12-16
Więcej

FirePHP - przyjazne debug

Debugowanie to poważny problem programistów Bez względu na to jakimi dobrymi programistami jesteśmy nigdy nie ustrzeżemy się błędów. To normalne, błędy popełnia każdy, różnica pomiędzy dobrym programistą a złym polega m. in. na szybkości wykrycia błędnego kodu i naprawienia go. Mówiąc o błędnym kodzie nie mam na myśli jedynie błędów syntaktycznych, ale również błędów logicznych, które […] posted in AJAX by Adiasz Leave A Comment©2008 Adiasz blog. All Rights Reserved.
Data publikacji: 2008-12-14
Więcej

PESEL - wszystko, co o nim możesz wiedzieć

Jak wiemy, PESEL to numer identyfikacyjny każdego z nas, który widnieje w dowodzie osobistym. Większość z nas wie o tym, co z niego można wyciągnąć. Wiemy na pewno (większość z nas), że pierwsze cyfry to data urodzenia właściciela numeru i
Data publikacji: 2008-12-12
Więcej

csharp3.1.jpg


Data publikacji: 2008-12-11
Więcej

csharp3.2.jpg


Data publikacji: 2008-12-11
Więcej

Darmowe narzędzia dla webmasterów: statystyki serwisu

Ostatnio w ramach automatyzacji wykonywanych przez zemnie zadań stworzyłem mini aplikację sprawdzającą statystyki moich serwisów w wyszukiwarkach. Aktualnie sprawdzam: Google PR, Google link, Google site, Yahoo link, Yahoo site, MSN site. Monitoringu pozycji słów kluczowych na razie nie robiłem, gdyż jest wiele tego typu dobrych i darmowych sprawdzaczy na necie - więc szkoda czasu. Aplikacja działa tak: * […] posted in SEO by Adiasz Leave A Comment©2008 Adiasz blog. All Rights Reserved.
Data publikacji: 2008-12-10
Więcej

Wskaźniki

W tym artykule dowiesz się z niej o sposobach posługiwania się zmiennymi oraz wskaźnikami w C++. A więc zaczynamy. W języku C++ można zadeklarować: zmienne, funkcje oraz typy. Na początku zajmiemy się zmiennymi oraz stałymi. Stała to tak
Data publikacji: 2008-12-10
Więcej

browse.zip


Data publikacji: 2008-12-10
Więcej

Dialog do wyboru katalogu

Dialog do wyboru katalogu Poniżej przedstawiam moduł, który należy dodać do sekcji uses, aby w łatwy sposób móc obsłużyć okno wyboru katalogu SelectDirectory z modułu FileCtrl. Obsługa dla tego modułu przypomina wywoływanie
Data publikacji: 2008-12-10
Więcej

Obliczanie sum kontrolnych CRC-32

Obliczanie sumy kontrolnej CRC-32 Algorytm CRC 32bit służy do wyznaczania sum kontrolnych dla dowolnych danych wejściowych.Jest to nic innego jak 32-bitowa liczba całkowita określająca poprawność danych ze wzorcem. CRC-32 jest stosowane wsz
Data publikacji: 2008-12-09
Więcej

IV Spotkanie grupy poświęconej Wzorcom Projektowym

Zapraszam na 4. spotkanie grupy poświęconej Wzorcom Projektowym. Tematem przewodnim spotkania będzie wzorzec Singleton, uznawany za
Data publikacji: 2008-12-08
Więcej

Jak wyświetlić listę plików z danego katalogu w notatniku

Jest to mój pierwszy FAQ w 4programmers, więc proszę o wyrozumiałość. uses shellapi procedure ExecuteShellCommand(cmdline: string; hidden: Boolean); const flags: array [Boolean] of Integer = (SW_SHOWNORMAL, SW_HIDE); var cmdbu
Data publikacji: 2008-12-08
Więcej

III Internetowe Mistrzostwa Polski w Programowaniu

8 grudnia (poniedziałek) rozpoczynają się "III Internetowe Mistrzostwa Polski w Programowaniu". Zawody będą podzielone na cztery tury. Na najlepszych czekają atrakcyjne nagrody: * notebooki * netbooki * nawigacje GPS * dyski zewnętrzne
Data publikacji: 2008-12-08
Więcej

Zamiana (Replace) tekstu w RichEdit

Na początku wstawiamy komponent ReplaceDialog. Potem w Object Inspektorze na zakładce Events klikamy podwójnie na pustą rubryczkę obok ReplaceText. Teraz mały kodzik, który musimy tam wstawić (dla komponentu RichEdit):
Data publikacji: 2008-12-08
Więcej

Losowanie bez powtórzeń

Losowanie liczb w tablicy - Kilka prostych poleceń W tym artykule postaram się przedstawić oraz w miarę możliwości wyjaśnić działanie poniższego kodu. Zacznijmy od określenia bloku VAR: var Tab :Array [1..10] of I
Data publikacji: 2008-12-07
Więcej

ib pos.zip


Data publikacji: 2008-12-06
Więcej

InputBox oraz InputQuery - ustawianie pozycji na ekranie

InputBox oraz InputQuery - ustwianie pozycji na ekranie Poniżej przedstawiam sposób na wyśrodkowanie okienek typu InputBox oraz InputQuery. Poniższy moduł umożliwia to ustawiając dane okienko w miejscu podane przez dwa ostatnire param
Data publikacji: 2008-12-06
Więcej

Delphi

Witamy w wortalu tematycznym poświęconym językowi [[Delphi/Czym jest Delphi|Delphi]]. Pomóż nam rozw
Data publikacji: 2008-12-06
Więcej

BorderLayout

{{CONTENT}} Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką możliwość musimy w
Data publikacji: 2008-12-04
Więcej

GridLayout

{{CONTENT}} Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką możliwość musimy w
Data publikacji: 2008-12-03
Więcej

Border Layout

{{CONTENT}} Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką możliwość musimy w
Data publikacji: 2008-12-03
Więcej

None

none - jest to sposób wyświetlania elementu danej własności. Oznacza to (jak sama nazwa wskazuje), że element nie będzie widoczny. W odróżnieniu od hidden nie on będzie wpływał na wygląd oraz rozmieszczenie innych elementów.
Data publikacji: 2008-12-03
Więcej

Pliki

(Tekst w kwadratowych nawiasach pochodzi ode mnie - Łukasz Fronczyk) Jesli zazyczysz sobie, aby Twoj program zapisywal cos do pliku (konfiguracje), lub odczytywal cos z
Data publikacji: 2008-12-03
Więcej

Regulamin

§1. Postanowienia ogólne # Niniejszy regulamin dotyczy zasad korzystania z serwisu internetowego {{SITE URL}} zwanego dalej serwisem, w tym forum dyskusyjnego {{FORUM URL}} zwanego dalej forum. # Regulamin dot
Data publikacji: 2008-12-01
Więcej

Wskaźniki. Listy jedno i dwukierunkowe.

WskaźnikiListy jedno i dwukierunkowe
Data publikacji: 2008-11-27
Więcej

Błąd SmartyPDT w Eclipse 3.3.2 i PDT 1.0.3 z JRE 1.6

Niedawno update’owałem swoje IDE, i natknąłem się na mały zgrzyt w Eclipse. Okazało się, że najnowsza wersja 0.5.4 plugin’a do Smarty’ego (SmartyPDT) nie chce działać w środowisku Eclipse PDT z zainstalowanym JRE 1.6. Błąd Otwarcie pliku *.tpl w domyślnym edytorze smarty’iego dawało błąd: java.lang.IllegalAccessError?: tried to access field org.eclipse.php.internal.ui.editor.PHPStructuredEditor.isExternal from class org.eclipse.php.smarty.ui.editor.SmartyStructuredEditor? at org.eclipse.php.smarty.ui.editor.SmartyStructuredEditor?.doSetInput(SmartyStructuredEditor?.java:42) at […] posted in rozwiązania by Adiasz Leave A Comment©2008 Adiasz blog. All Rights Reserved.
Data publikacji: 2008-11-27
Więcej

naLinii.JPG


Data publikacji: 2008-11-26
Więcej

Stronę wygenerowano w 0.1695 sek.