Wiadomości z kategorii Portale
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.