Wiadomości z kategorii Portale
csharp11.6.jpg
Data publikacji: 2010-04-30
Więcej
csharp11.7.jpg
Data publikacji: 2010-04-30
Więcej
csharp11.1.jpg
Data publikacji: 2010-04-30
Więcej
csharp11.2.jpg
Data publikacji: 2010-04-30
Więcej
csharp11.9.jpg
Data publikacji: 2010-04-30
Więcej
Rozdział 11
Podzespoły .NET
Pojęcie
Data publikacji: 2010-04-30
Więcej
Dlaczego korzystać z generatorów komunikatów
Ale o co chodzi?
------------------
Wszedłeś właśnie na stronę swojego serwisu społecznościowego. Następny komunikat jaki ujrzysz może wyglądać na przykład tak:
Witaj Adamie!
Ostatni raz odwiedziłeś nas 24.03.2010 r. z I
Data publikacji: 2010-04-28
Więcej
Exec
Obecnie zajmiemy się zagadnieniem uruchamiania innej aplikacji z wnętrza programu.
Zaczniemy od przykładu:
#include
int main(void)
{
WinExec("NOTEPAD.exe",SW_SHOWNORMAL);
return 0;
}
Omówieni
Data publikacji: 2010-04-25
Więcej
EXEC
Obecnie zajmiemy się zagadnieniem uruchamiania innej aplikacji z wnętrza programu.
Zaczniemy od przykładu:
#include(windows.h)
int main(void)
{
WinExec(„NOTEPAD.exe”,SW_SHOWNORMAL);
retur
Data publikacji: 2010-04-25
Więcej
csharp6.1.jpg
Data publikacji: 2010-04-24
Więcej
csharp6.2.jpg
Data publikacji: 2010-04-24
Więcej
Rozdział 6
Delegaty i zdarzenia
W poprzednim rozdziale powiedzieliśmy sobie sporo o programowaniu obiektowym. Jest to temat bardzo rozległy, szczególnie w kontekście programowania w języku C#, który jest całkowicie obiektowy. Nim przejdziemy do d
Data publikacji: 2010-04-24
Więcej
Skanowanie obrazka i zabawa kolorami
Skanowanie obrazka i zabawa kolorami
-------------------
Kolor składa się z trzech wartości:
*Red - Czerwony (wartości 0-255)
*Green - Zielony (wartości 0-255)
*
Data publikacji: 2010-04-23
Więcej
csharp5.1.jpg
Data publikacji: 2010-04-23
Więcej
csharp5.2.jpg
Data publikacji: 2010-04-23
Więcej
csharp5.3.jpg
Data publikacji: 2010-04-23
Więcej
csharp5.4.jpg
Data publikacji: 2010-04-23
Więcej
csharp5.5.jpg
Data publikacji: 2010-04-23
Więcej
Szczawik
Hym .. A co to ?
Data publikacji: 2010-04-15
Więcej
Programowanie komponentowe
Strona w budowie.
COP (Component Oriented Programing)
Komponent jest kawałkiem dobrze zdefiniowanego kodu komputerowego, który może być samodzielną i samowystarczalną aplikacją lub m
Data publikacji: 2010-04-14
Więcej
Programowanie komponentowe
Strona w budowie.
COP (Component Oriented Programing)
Komponent jest kawałkiem dobrze zdefiniowanego kodu komputerowego, który może być samodzielną i samowystarczalną aplikacją lub m
Data publikacji: 2010-04-14
Więcej
Metodyki programowania
{{Template:W budowie}}
{{Cat:Z pogranicza/FAQ}}
{{CONTENT}}
Wstęp
Metodyka (zwana też często paradygmetem) to ustandaryzowane dla wybranego obszaru podejście do rozwiązywania problemów. Metodyka programowania to wykorzystywany spos
Data publikacji: 2010-04-13
Więcej
Jak usunąć cookies z IE
uses
WinInet;
procedure DeleteIECache;
var
lpEntryInfo: PInternetCacheEntryInfo;
hCacheDir: LongWord;
dwEntrySize: LongWord;
begin
dwEntrySize := 0;
FindFirstUrlCacheEntry(nil, TInternetCacheE
Data publikacji: 2010-04-11
Więcej
COP
Strona w budowie.
COP (Component Oriented Programing)
Komponent jest kawałkiem dobrze zdefiniowanego kodu komputerowego, który może być samodzielną i samowystarczalną aplikacją lub m
Data publikacji: 2010-04-07
Więcej
Alokacja.JPG
Data publikacji: 2010-04-03
Więcej
Samoalokująca tablica
Program pokazuje, jak zrobić tablicę, której rozmiaru nie trzeba definiować.
W zależności od użytych indeksów tablica sama przyjmie wymagany rozmiar.
Wymagane jest tylko określenie typu: jedno-, dwu-, trzy- czy czterowymiarowa.
W mojej prakty
Data publikacji: 2010-04-03
Więcej
Sphinx, czyli szybkie i skuteczne wyszukiwanie
Sphinx to open source’owy silnik wyszukiwarki SQL. Sphinx jest dostępny na licencji GPL 2 i jest całkowicie darmowy do zastosowań webowych.
Sphinx został stworzony przez rosyjskich programistów, aplikacja jest cały czas rozbudowywana i rozwijana, posiada płatny support.
Zasada działania Sphinxa
Sphinx jest aplikacją stand-alone, musi zostać skompilowany i zainstalowany na serwerze. Działa na zadadzie deamon-client.
Sphinx składa się [...]
posted in SQL by Adiasz Leave A Comment©2010 Adiasz blog. All Rights Reserved.
Zobacz także:UPDATE z ORDER BY w jednym zapytaniu na przykładzie orderingu danych
Data publikacji: 2010-04-01
Więcej
Simple Chat Server
Wstęp
Simple Chat Server jest tylko pretekstem. Jak wiadomo nikt przy zdrowych zmysłach nie uruchamia żadnych usług sieciowych pod systemem Windows, a serwer ten i tak jest na prawdę ubogi w swoich możliwościach. Jest t
Data publikacji: 2010-03-29
Więcej
FlexChallenge - gratulujemy zwycięzcom!
Dobiegła końca druga edycja Flex Challenge Academic Tour 2009. W tym roku pojawiło się jeszcze więcej zgłoszeń naprawdę ciekawych aplikacji i spośród wszystkich wyłonieni zostali zwycięzcy konkursu.
Data publikacji: 2010-03-24
Więcej
Turbo Pascal
{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}}
Turbo Pascal - implementacja języka Pascal, kompilator oraz zintegrowane środowisko programistyczne dla procesorów Z-80 (system CP/M) oraz rodziny Intel 80x86 stworzone w 1983
Data publikacji: 2010-03-21
Więcej
Pisanie systemów operacyjnych - tryb rzeczywisty
Część I - tryb rzeczywisty
Część II - tryb chroniony
Data publikacji: 2010-03-20
Więcej
Dlphi Otwieranie .exe
Na wstępie chciałbym zaznaczyć że jestem "początkującym" programistą. W skrócie: Mam 14 lat więc się nie czepiać! Przejdźmy do sprawy: Napisałem Ojcu 13 programów Biurowych (Nieważne jakich) i teraz chciałbym zrobić ostatni, w którym b
Data publikacji: 2010-03-20
Więcej
Noc Informatyka 4
Noc informatyka to krakowskie niekonwencjonalne wydarzenie rozrywkowo-naukowe, które łączy elementy konferencji otwartej, imprezy integracyjnej oraz sportów ekstremalnych ;-
Data publikacji: 2010-03-17
Więcej
Programowanie w rozdzielczości 1024x768
W artykule chciałbym przedstawić jak programować w rozdzielczości 1024x768 w 256 kolorach przy pomocy procedur które sami napiszemy. Na wstępie dodam że duża cześć procedur będzie pisana przy pomocy wbudowanego asemblera w kompilator TP. A wie
Data publikacji: 2010-03-15
Więcej
Goto
Data publikacji: 2010-03-14
Więcej
1024x768x256 by Gawron
W artykule chciałbym przedstawić jak programować w rozdzielczości 1024x768 w 256 kolorach przy pomocy procedur które sami napiszemy. Na wstępie dodam że duża cześć procedur będzie pisana przy pomocy wbudowanego asemblera w kompilator TP. A wie
Data publikacji: 2010-03-14
Więcej
Tworzenie własnych komponentów wizualnych
Tworzenie biblioteki DLL z projektu własnej kontrolki wykorzystującej grafiki
1. Opis problemu
Stworzenie kontrolki, która ma przypisaną grafikę na stałe, nie jest problemem, gdy chcemy tą kontrolkę przeciągnąć z
Data publikacji: 2010-03-13
Więcej
Boost.Iostreams
Wstęp
Język C++ powstał, by połączyć siłę wyrazu, jaką dawały pojęcia Simuli67 służące strukturyzacji modelowanego w programie wycinka rzeczywistości z wydajnością okupioną zbliżeniem programisty do systemu komputerowego, jak
Data publikacji: 2010-03-12
Więcej
Logo - 4P.ai
Data publikacji: 2010-03-12
Więcej
Logo - 4P.eps
Data publikacji: 2010-03-12
Więcej
3d.jpg
Data publikacji: 2010-03-12
Więcej
Nasze logo
Zamieszczone oficjalne logo serwisu 4programmers.net można kopiować, dowolnie przetwarzać pod jakąkolwiek postacią. Logo posiada rozdzielczość 1647x222, którą oczywiście można zmniejszyć, zależnie od potrzeb.
Data publikacji: 2010-03-12
Więcej
Drzwi do lasu
Wstęp
Język C++ powstał, by połączyć siłę wyrazu, jaką dawały pojęcia Simuli67 służące strukturyzacji modelowanego w programie wycinka rzeczywistości z wydajnością okupioną zbliżeniem programisty do systemu komputerowego, jak
Data publikacji: 2010-03-12
Więcej
Modulo - problem z liczbami pobieranymi
Witam mam problem z poleceniem modulo.
Tworze program do wyliczania silni, ale chciałem zrobić zabezpieczenie, żeby liczba wprowadzona była liczbą naturalną.
procedure TKalkulator.silniaClick(Sender: TObject);
var
i:integer;
x
Data publikacji: 2010-03-09
Więcej
Modulo - problem z extended
#REDIRECT Modulo_-_problem_z_liczbami_pobieranymi
Data publikacji: 2010-03-09
Więcej
Dziedziczenie a Interfejsy
W programowaniu obiektowym często się zdarza że musimy używać zupełnie odrębnych klas w ten sam sposób. Aby to było możliwe musimy w jakiś sposób zadeklarować że grupa klas oferuje podobną funkcjonalność. Pierwszym rozwiązaniem tego pro
Data publikacji: 2010-03-08
Więcej
A*B
hEJ... MACIE POMYSŁ NA NAPISANIE, ALGORYTMY ALBO PSEUDOKODU, OPIS SŁOWNIE METODY -ABY WYLICZYC PRZECIĘCIE DWÓCH ZBIORÓW A I B SKŁADAJĄCYCH SIĘ Z LICZB RZECZYWISTYCH:
a. TAK ZE ZBIORY I WYNIK C SA ZAPISANE W TABLICY
b. TAK ZE ZBIORY SA PRZEDSTAW
Data publikacji: 2010-03-07
Więcej
get hwnd from exename.zip
Data publikacji: 2010-03-05
Więcej
Uchwyt na podstawie nazwy pliku exe programu
Czasami widziałem na forum pytania, jak pobrać PID albo HWND aplikacji na podstawie nazwy plku wykonywalnego.
Poniżej prezentuje moduł, który to robi. Wystarczy poniższy kod zapisać jako plik get_hwnd_from_exename oraz
dodać go do sekcji uses i
Data publikacji: 2010-03-05
Więcej
Twoje ulubione oszustwo związane z NP-zupełnością
Oryginalny post: Your Favorite NP-Complete Cheat
Autor: Jeff Atwood
Tłumaczenie:
Data publikacji: 2010-03-03
Więcej
Czy certyfikaty mają znaczenie
Oryginalny post: Do Certifications Matter?
Autor: Jeff Atwood
Tłumaczenie:
Data publikacji: 2010-03-03
Więcej
Jak obrócić punkt
Obrót punktu wobec wybranego środnka
function Turn(Center,Point: Windows.TPoint;Angle: System.Real):Windows.TPoint;
var dx,dy,px,py,r: System.Integer;
Begin
dx := Center.X - Point.X;
dy := Center.Y - Point.Y;
r := System.R
Data publikacji: 2010-02-28
Więcej
Zatrzymanie okna programu
Wielokrotnie pojawia się na forum pytanie: "Czemu mój program po uruchomieniu od razu się zamyka i nie mogę zobaczyć efektu?".
Odpowiedź jest prosta: bo program po zakończonej pracy się zakańcza. Jak temu zaradzić? Sposobów jest kilka:
Data publikacji: 2010-02-27
Więcej
Zaosoby Amazon S3 we własnej domenie
O samym Amazon S3 nie będę się rozwodził gdyż już nie raz pisałem o tej usłudze. Generalnie jest to bardzo wydajna usługa hostingu plików w chmurze amazona.
Problem
Standardowe URLe prowadzące do zasobów zgromadzonych na serwerach europejskich wyglądają następująco:
http://UNIQUE-BUCKET-NAME.s3-external-3.amazonaws.com/katalog/plik.jpg
Gdzie UNIQUE-BUCKET-NAME to unikalna w skali globalnej nazwa nadawana przez dewelopera.
Powyższy adres jest bardzo długi i nie wygląda zbyt [...]
posted in rozwiązania by Adiasz Leave A Comment©2010 Adiasz blog. All Rights Reserved.
Zobacz także:Relecyjna baza ‘ala MySQL’ w chmurze Amazon AWS
Data publikacji: 2010-02-24
Więcej
StringCase
Witam serdecznie czy czasami potrzebowaliście użyć funkcji case do stringów? No właśnie ja ostatnio miałem do wyboru napisać kilkanaście if'ów lub napisać funkcję [[Delphi/case]] dla stringów. Udało się poniżej gotowy kod:
Data publikacji: 2010-02-24
Więcej
Gry 3D, Kolizja Sferyczna
To jest na razie zalążek artykułu, będzie więcej bo trzeba jeszcze napisać tzw. Collision RESPONSE, czyli zaprogramować sferę odbijającą się od świata 3D w poprawny sposób: (jeszcze nad tym myśle)
Swoją drogą może ktoś ma pomysły to
Data publikacji: 2010-02-23
Więcej
Klasy Abstrakcyjne
Klasy abstrakcyjne to, najogólniej, takie klasy dla których nie można stworzyć obiektu. Można by zadać sobie pytanie: "Po co więc nam taka klasa?".
Odpowiedź jest prosta: aby z niej dziedziczyć.
Często zdarza się że mamy kilka
Data publikacji: 2010-02-21
Więcej
Metoda prostokątów
Naszym zadaniem jest obliczyć całkę oznaczoną z funkcji f(x) metodą prostokątów. Polega ona na przybliżeniu pola pod wykresem polami prostokątów:
{{Image:prost.png}}
Zauważmy, iż wysokość prostokąta jest równa wartości naszej funkcji
Data publikacji: 2010-02-21
Więcej
prost.png
Data publikacji: 2010-02-21
Więcej
Całkowanie numeryczne
Stając przed problemem obliczenia całki mamy do wyboru kilka metod. Można podzielić je z grubsza na:
# Metody wynikające z definicji - są to metody, które wprost stosują definicję całki jako pola powierzchni pod wykresem:
## [[Algorytmy/Ca
Data publikacji: 2010-02-18
Więcej
Lua
Lua to język programowania pozwalający rozszerzyć funkcjonalność aplikacji lub stworzyć własny program. Został zaimplementowany jako mała biblioteka w C (w wersji binarnej waży niewiele ponad 260kb). Często jest wykorzystywany w grach t
Data publikacji: 2010-02-16
Więcej
Delegacje
Koncepcja delegacji w .NET
==================
Czym właściwie są delegacje w języku C#? Najprościej można je zdefiniować jako wskaźniki do metod opakowane w klasę (Jako że C# jest językiem wysokopoziomowym i opiera się na idei kodu zarząd
Data publikacji: 2010-02-16
Więcej
Jak założyć globalny hook na mysz
W tym artykule chciałbym przedstawić a moze bardziej pokazać jak założyć globalnego hooka na klawisze myszy.
A wiec tak:
Zmienne Globalne:
var
Hook:Integer;
MessageBuffer:TEventMsg;
Funkcja:
f
Data publikacji: 2010-02-15
Więcej
Globalny Hook na Mysz
Witam
Jest to mój pierwszy artykuł więc prosze o wyrozumiałość w kwestii składni posta.
W tym artykule chciałbym przedstawić a moze bardziej pokazać jak założyć globalnego hooka na klawisze myszy.
A wiec tak:
Zmienne Globalne:
Data publikacji: 2010-02-14
Więcej
Odczyt i zapis plików binarnych w Cpp
Niniejszy artykuł ma za zadanie zapoznać czytelnika z arcytrudną (i, wg. niektórych, wręcz 'paranormalną', cokolwiek by to miało w tym kontekście znaczyć) sztuką odczytywania i zapisywania plików binarnych przy użyciu języka C++, dostępną
Data publikacji: 2010-02-14
Więcej
Enumerate
Funkcja tworząca z danego obiektu który jest iteratorem (na przykład tablica), obiekt iteracyjny który składa się z tupli (index, element). W skrócie, enumerate zamienia każdy element w tuple zawierającą indeks elementu i ten element.
Właś
Data publikacji: 2010-02-14
Więcej
IDE, czyli edytory kodu
{{CONTENT}}
Wstęp
==========================
Wiele książek poświęconych programowaniu w Javie zaczyna się od słów "otwórz swój ulubiony edytor tekstu". Pisanie kodu w Notatniku, vim czy OO Writer jest możliwe. Nic nie stoi na przeszko
Data publikacji: 2010-02-14
Więcej
Biblioteka BASS
UWAGA: Artykuł w wersji rozwojowej, będę go dopisywał w miarę możliwości na dniach, aż powstanie z niego książka, nie będę ukrywał, że materiału jest sporo i może to trochę zająć, ale robię to dla wszystkich zwolennik
Data publikacji: 2010-02-13
Więcej
Escape sequences
Język C umożliwia używanie znaków specjalnych poprzez tzw. Escape sequences.
'Apostrof
Data publikacji: 2010-02-13
Więcej
Union
Unia jest kolejnym obok struktury i klasy typem definiowanym przez użytkownika. Od pozostałych dwóch różni ją jednak to ze swoje składniki zapisuje w tym samym (współdzielonym) obszarze pamięci.
Co to oznacza w praktyce ?
Tylko tyle ze w d
Data publikacji: 2010-02-13
Więcej
Tworzenie strony podręcznika
{{Template:Do poprawy}}
{{Cat:Artykuły do poprawy}}
Mamy już gotowy skrypt. Chcemy oddać go światu. Należy jeszcze dopisać dokumentację...
{{CONTENT}}
Wstęp
========================
Standardowym sposobem dystrybucji dokumentacji w s
Data publikacji: 2010-02-11
Więcej
Zabezpieczenie przed wpisywaniem liter
Bardzo często na forum pojawia się pytanie: jak zabezpieczyć program przed wpisaniem liter, gdy program oczekuje na liczby.
Najprostsze rozwiązanie w języku C++ wygląda tak:
int zmienna;
while(!(cin>>zmienna)) //dopóki strumień jest w
Data publikacji: 2010-02-06
Więcej
Nowa odsłona Itaka.pl
Biuro podróży ITAKA zakończyło wdrażanie nowej odsłony serwisu www.itaka.pl. Janmedia Interactive jest twórcą nowej szaty graficznej.
Data publikacji: 2010-02-03
Więcej
Software Developers Journal do ściągnięcia
W dniu dzisiejszym zapraszamy do zapoznania się z dwoma wydaniami elektronicznymi magazynu Software Developer's Journal ze stycznia i lutego 2009.
Ponadto chcielibyśmy przekazać, że SDJ poszukuje osób, które chciałyby przygotować dowolny arty
Data publikacji: 2010-02-03
Więcej
Transparent FormClose
Czy widzieliście nieraz aplikacje, które przy zamknięciu robiły się stopniowo przeźroczyste aż w końcu aplikacja zostaje zamknięta? Poniższy kod prezentuje jak można to zrobić korzystając z wbudowanych narzędzi Delphi.
proc
Data publikacji: 2010-02-03
Więcej
Wyrażenia Regularne (Regular Expression)
{{Template:Do poprawy}}
{{Cat:Artykuły do poprawy}}
Jak opisać łańcuch ?
Najprostszą metodą jest wypisanie jego wszystkich znaków po kolei. Do takiego opisu pasuje dokładnie jeden łańcuch :-) Czasami jednak zachodzi potrzeba opisu
Data publikacji: 2010-01-27
Więcej
Java
Data publikacji: 2010-01-24
Więcej
Jak przesuwać formę jeżeli BorderStyle bsNone
Musisz pierw zadeklarować dwie zmienne globanle:
var
MD : Boolean;
P : TPoint;
Teraz wygeneruj procedury: OnMouseDown, OnMouseMove, OnMouseUp. Procedury te powinny wyglądać tak:
procedure TForm1.FormMouseDown(S
Data publikacji: 2010-01-22
Więcej
Techniki hakerskie użyteczne dla administratora IT
Portal Virtual Study ma przyjemnośd zaprosid na sesję Pauli Januszkiewicz (MVP: Enterprise Security) - Techniki hakerskie użyteczne dla administratora IT. Będzie to sesja dostępna online za pomocą bezpłatnego klienta Microsoft Live M
Data publikacji: 2010-01-22
Więcej
Programowanie zachłanne
Czy ktoś ma pomysł na rozwiązanie takiego problemu?
Dane jest drzewo kodowe Huffmana. Zaprojektuj strukturę danych do przechowywania słownika kodów w taki sposób, by wyszukiwanie kodu danego znaku miało możliwie najniższy koszt. Zaproponuj alg
Data publikacji: 2010-01-19
Więcej
Instrukcja podłączenia płatności DOTPAY
Poniżej przedstawiam zaktualizowaną wersję integracji systemu Dotpay.pl
Artykuł przedstawia sposób integracji systemu DOTPAY w trybie automatycznym. Krótko pisząc. Klient wchodzi, płaci, dotpay przesyła do naszej strony dane, nasz skrypt ksi
Data publikacji: 2010-01-19
Więcej
JavaFX
JavaFX jest platformą działającą w ramach maszyny wirtualnej [[Java]]. Składa się z dwóch głównych elementów.
Środowisko uruchomieniowe
============================
Jest to zestaw bibliotek pozwalających na uruchomienie w ramach JVM p
Data publikacji: 2010-01-19
Więcej
Własny ekran powitalny
{{Cat:Java/Swing}}{{CONTENT}}
Wstęp
========================
Jeżeli chcemy stworzyć własny ekran powitalny dla naszej aplikacji JSE to musimy przygotować plik graficzny, który będzie wyświetlany.
Istotne jest też zdecydowanie dla której
Data publikacji: 2010-01-17
Więcej
Neuronowa sieć BAM
Wstęp
Czym się różni sieć neuronowa od tablicy asocjacyjnej?
Jedno i drugie oszczędza miejsce w pamięci. Jednak sieć neuronowa nie wymaga zapisania w niej
wszystkich odpowiedzi (wartości w tablicy asocjacyjnej) na zn
Data publikacji: 2010-01-16
Więcej
OS w pascalu-src1.zip
Data publikacji: 2010-01-16
Więcej
OS w pascalu cz. 1 - Prosty shell
{{CONTENT}}
Wstęp
W tym kursię pokażę jak napisać prosty system we Free Pascalu. Nasz OS (skrót od Operating System) będzie posiadał prostego shella, obsługę przerwań, wyjątków i systemu plików FAT. Na razie może nic ci to nie
Data publikacji: 2010-01-16
Więcej
OS w pascalu-img2.png
Data publikacji: 2010-01-15
Więcej
Yosemite - Patronat projektów
Projekt został porzucony przez autora. Składanie nowych podań jest nie możliwe.
Yosemite to inicjatywa członków serwisu [[Pomoc/Kim jesteśmy|4programmers.net]]. Jej głównym celem jest rozwój społeczności poprzez prowadzenie h
Data publikacji: 2010-01-15
Więcej
OS w pascalu-img1.png
Data publikacji: 2010-01-14
Więcej
FlowLayout
{{Cat:Java/Swing}} {{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
Data publikacji: 2010-01-13
Więcej
Stronę wygenerowano w 0.0817 sek.