Jak używać przycisk (button) oraz input korzystając z jQuery

Witam,

W tym krótkim poście pokaże bardzo szybko jak używać button oraz jak używać przycisk input przy pomocy z jQuery.

Często wprowadzamy atrybut "disabled" do input w form lub do przycisk button

Ten atrybut jest bezargumentowy!

Do usunięcia input, przycisku button oraz aby wyłączyć input, przycisk button należy korzystając z jQuery wpisać kod:

$("input").removeAttr('disabled');

Do wstawienia input, button przycisk oraz żeby włączyć input, button przycisk powinno się korzystając z jQuery użyć kodu:

$("input").attr('disabled','disabled');

Każdy mój artykuł, dotyczący w mniejszym lub większym stopniu programowania internetowego jest zawsze kompatybilny z IE od 7, z Firefox od 3.6.3, z Opera od 9.63, z Safari od 5.x i z Chrome od wersji aktualnej.



Jak zdobyć więcej lajków followersów likes na facebook blogu instagram

IDEĄ TEGO POSTA, jest pokazanie najprostszego możliwego rozwiązania na zaimplementowanie lajków followersów likes na facebook blogu instagram stronie WWW osadzonej w dowolnej przeglądarce internetowej.
SPOŁECZNOŚCI (SOCIAL) można wykorzystać do pozyskania więcej lajków followersów likes!
Dotyczą one: facebook, twitter, instagram, google+, youtube, NK, LinkedIn, Myspace, Blip, Xing, Wykop i WIELE WIĘCEJ.

Każdy, nawet nie znający się na programowaniu, w 15 minut może mieć przyciski "jak zdobyć więcej" lajków followersów likes u Siebie.

Kod można wykorzystać także do zamieszczania Swoich dodatkowych wstawek social - aby zdobyć więcej odwiedzających na facebook blogu instagram.



PONIŻEJ JEST W PEŁNI DZIAŁAJĄCY LINK DO TEGO CO OPISAŁEM POWYŻEJ (HTML5, XHTML i HTML 4) - wystarczy kliknąć i masz:
Patrz tutaj



A tak to cudeńko (Jak zdobyć więcej lajków followersów likes) wygląda:



NO to zaczynamy!!!
Poniżej gotowe rozwiązanie, które jest do wypróbowania w linku, który zamieściłem powyżej. Jest to ten sam kod.
Pod spodem jest jego dokładny opis oraz inne zagadnienia, które stanowią jego rozszerzenie.

Źródło:



Opis będzie się składał z rzeczy najważniejszej.
Aby to cudeńko działało, należy utworzyć konto w: www.addthis.com.
Oraz w ustawieniach założyć Publisher Profiles.
Po tej czynności dostaniemy: pubid, który zastępujemy moim: katmpbsoft, w linii 97:



I to by było na tyle miłej zabawy, :)


Każdy mój post, dotyczący w mniejszym lub większym stopniu programowania internetowego jest zawsze kompatybilny z IE od 7, z Firefox od 3.6.3, z Opera od 9.63, z Safari od 5.x i z Chrome od wersji aktualnej



Co to jest język C++ i C#.net CSharp definicja języka programowania

Definicja język programowania

Co to jest:

C++ i C# CSharp

Definicja C++

Definicja C# CSharp

Skondensowaną odpowiedź można znaleźć poniżej:

Co to jest:
język C++ - definicja?
C++ - Obiektowa wersja języka programowania C, utworzona przez Bjarne Stroustrup.
C++ stał się popularny, ponieważ łączył tradycyjne programowanie w C z możliwościami technologii obiektowej. Smalltalk i inne języki obiektowe nie posiadają struktur znanych ze zwykłych języków, takich jak C i Pascal. Najbardziej rozpowszechnionym komercyjnym kompilatorem języka programowania C++ dla Windows jest Visual C++ i C++ Builder.
Co to jest:
język C# CSharp - definicja?
C# (CSharp) - Obiektowy język programowania oparty o C++ z elementami języków Basic i Java. Na przykład podobnie do języka programowania Java, C# zapewnia automatyczne usuwanie zbędnych danych z pamięci (nieużytków) - jest to funkcja nie obecna w języku C++. C#, przeznaczony dla platformy .NET_Framework , obsługuje XML i SOAP oraz ma dostęp do biblioteki klas .NET.


Język programowania C++ jest uznawany za jeden z "najlepszych" w szerokim tego słowa znaczeniu na świecie.

Parser Analizator Składniowy ONP wyrażenie arytmetyczne algorytm

Witam,

W tym post-cie wytłumaczę Wam jak napisać algorytm PARSER na wyrażenie arytmetyczne.
PARSER (analizator składniowy) w przypadku naszego programu sprawdza, czy wyrażenie arytmetyczne opierające się na znakach: ["+", "-", "*", "/", "(", ")", "," i wszystkie cyfry] jest poprawne czy nie.
Algorytm wykorzystuje ONP - Odwrotna Notacja Polska.



Analizator składniowy korzystający z algorytmu ONP wykorzystujący Stos:
Więcej tutaj
 


Źródła - C++ (PARSER - analizator składniowy: wyrażenie arytmetyczne):


Opis:

1. - główna funkcja algorytm PARSER, posiłkuje się funkcjami pomocniczymi (w tym funkcją PARSER_REKURENCJA) - wynikiem funkcji jest PRAWA LUB FAŁSZ;
2. - funkcja pomocnicza, odpowiedzialna za nawiasy;
3. - funkcja pomocnicza, pobiera znak po znaku ze string-a (napisu), wprowadzonego przez użytkownika;


Wszystkie pliki z źródłami (w tym exe do uruchomienia): Program sprawdzanie wyrażenie arytmetyczne (ONP)
Sam algorytm: Program (ONP)



ONP - Odwrotna Notacja Polska, algorytm program matematyka

Witam,

W tym post-cie wytłumaczę Wam jak napisać program (algorytm) na Odwrotną Notacje Polską.
Odwrotna Notacja Polska - to zapis wyrażeń arytmetycznych bez nawiasów wraz z kolejnością wykonywania działań.
Jest to przydatne w przypadku gdy w programie komputerowym wpisujemy string (napis) wyrażenia arytmetycznego. Program nie potrafi wyliczyć takiego wyrażenia, gdyż nie zna kolejności wykonywania działań. Dopiero po zamianie na ONP - otrzymany string (napis), program sukcesywnie przetwarza i wylicza wynik.

Przykład:
(2+3)*5 = ONP (2 3 + 5 * ); - program bierze znak "+" i 2 oraz 3, następnie wynik 5, mnoży (drugi znak "*") z 5.
2+2*(3-2) = ONP (2 2 3 2 - * + ); - program pobiera ze stosu char "-" i wykonuje działanie 3-2, następnie pobiera ze stosu char "*" i 3-2=1 mnoży z 2+2 ("+" - ostatni char na stosie).
Uwaga - przed zamianą na ONP program parsuje string-a i sprawdza, czy wyrażenie arytmetyczne jest poprawne.
Dopuszczalne znaki ["+", "-", "*", "/", "(", ")", "," i wszystkie cyfry].


Odwrotna Notacja Polska:
Więcej tutaj

Dynamiczna Struktura Danych - STOS:
Więcej tutaj
 


Źródła - C++ (Odwrotna Notacja Polska - ONP):


Opis:

1. - główna funkcja do ONP, posiłkuje się funkcjami pomocniczymi (w tym funkcją STOS implementującą strukturę dynamiczną STOS) - tworzy ONP;
2. - funkcja pomocnicza, pobiera (cyfry), ze string-a (napisu) wprowadzonego przez użytkownika programu;
3. - funkcja pomocnicza;


Wszystkie pliki z źródłami (w tym exe do uruchomienia): Algorytm z programem
Sam algorytm: Algorytm program



Kurs OpenGL grafika 3D, programowanie Delphi gra

W tym post-cie oddaje w Wasze ręce

BARDZO POWAŻNY!!!

kurs OpenGL - programowanie Delphi grafika 3D (CZ.4).
Na przykładzie stworzonej przeze mnie - gra w Delphi.
Szablon Gra zawiera Miasto w którym poruszają się samochody. Mamy sygnalizację świetlną, możemy włączać lampy w mieście, poruszać się po mieście, włączyć widok z góry, mamy ilość klatek na sekundę.

I najważniejsze mamy edytor Świata gra, w którym możemy dodawać drogę, sygnalizację na kolejnych skrzyżowaniach, dodawać budynki, drzewa, lampy itd. Miasto można rozbudowywać do nieskończonych rozmiarów.



Sterowanie:
1. Klawiatura;
2. F1 - światła;
3. F12 - widok z góry.



Więcej o OpenGL:
Grafika 3D
 



A tak to wygląda w praktyce - programowanie Delphi:



Pliki do pobrania:

1. Tylko exe (z edytorem), jak chcesz się bawić z naszym team-em odpowiedzialnym za grafika 3D w tworzeniu gry to zapraszamy (więcej tutaj: Patrz)

- Delphi Grafika 3D wszystkie kompilatory od wersji 7.0 (EXE)
-Kurs OpenGL grafika 3D [program należy rozpakować Zip-em]




Miłej zabawy - myślę że kurs OpenGL grafika 3D przypadnie Wam do gustu!


Kurs Grafiki 3D w Delphi programowanie w OpenGL program

W tym post-cie oddaje w Wasze ręce kurs programowanie w OpenGL (w cudzysłowie, gdyż w cz1 i cz2, było czyste OpenGL, teraz pokazuje alternatywne) w języku Delphi (CZ.3).
Jako, że najlepszą nauką (teorią) jest praktyka dostajecie program Winda.
Program - Winda porusza się po 5 piętrach, Możemy ustawiać natężenie ruchu pod windę na każdym piętrze osobno. +sterujemy też szybkością windy.





programowanie w OpenGL w ujęciu teoretycznym poniżej:
programowanie w OpenGL
 



A tak to wygląda w praktyce - Kurs Grafiki 3D:



Program do pobrania:
1. Źródła - Delphi wszystkie kompilatory od wersji 7.0 (kody źródłowe i exe) Kurs Grafiki 3D
-programowanie OpenGL




Miłej zabawy! - myślę że kurs grafiki 3D przypadnie Wam do gustu!
programowanie w OpenGL zawsze było bliskie mojemu sercu.


Nauka Grafiki 3D w Delphi kurs OpenGL program

W tym post-cie oddaje w Wasze ręce kurs OpenGL - nauka grafiki 3D w języku Delphi (CZ.2).
Jako, że najlepszą nauką (teorią) jest praktyka dostajecie program Układ Słoneczny. Uwaga: kod zawiera opis działania każdej funkcji.
Program - Układ Słoneczny zawiera Słońce wokół którego obraca się Ziemia, wokół której obraca się Księżyc - można włączać i wyłączać orbity. Mamy również obsługę światła.

Sterowanie:
1. Myszka do obracania trajektorii;
2. Włączenie i wyłączenie orbit.



Więcej o OpenGL w ujęciu teoretycznym poniżej:
kurs OpenGL
 



A tak to wygląda w praktyce - Nauka Grafiki 3D:



Program do pobrania:
1. Źródła - Delphi wszystkie kompilatory od wersji 7.0 (kody źródłowe i exe) Nauka Grafiki 3D
-kurs OpenGL




Miłej zabawy! - myślę że nauka grafiki 3D przypadnie Wam do gustu! programowanie w OpenGL zawsze było bliskie mojemu sercu dlatego kurs OpenGL jest dla Was.


Co to są Transakcje ACID poziomy izolacji historia przetwarzania transakcji bazy danych

Co to są transakcje bazy danych? - podejście akademickie
Systemy zarządzania bazy danych wspierają wszystkie opisane poniżej warunki:

Transakcje (ACID) to niepodzielny logicznie blok instrukcji. Blok instrukcji jest to zbiór modyfikacji w bazie danych, który musi być albo wykonany w całości, albo niewykonany wcale. Przyjmuje się, że transakcje ACID i protokoły zarządzania transakcji muszą posiadać właściwość ACID wyrażoną przez następujące postulaty:
– Atomowość ACID (ang. atomicity) - każda transakcja stanowi pojedynczą i niepodzielną jednostkę przetwarzania (a także odtwarzania) – w transakcji nie ma więc podtransakcji. Transakcja jest bądź wykonana w całości, bądź też żaden jej efekt nie jest widoczny w bazach danych;
– Spójność ACID (ang. consistency) - transakcja rozpoczynając się w spójnym stanie bazy danych pozostawia bazę danych w stanie spójnym (tym samym lub innym). Jeśli transakcja narusza warunki spójności bazy danych, to zostaje odrzucona;
– Odizolowanie ACID (ang. isolation) - zmiany wykonane przez transakcje ACID nie zatwierdzoną nie są widziane przez inne transakcje ACID (chyba, że przyjęty poziom izolacji na to zezwala);
– Trwałość ACID (ang. duration) - zmiany w bazie danych dokonane przez transakcje ACID zatwierdzoną są trwałe w bazach danych, tzn. nawet w przypadku awarii systemu musi istnieć możliwość ich odtworzenia.

     W niektórych koncepcjach systemów zarządzania bazami danych (systemy obiektowe, systemy wspomagające pracę grupową, systemy korporacyjne), postulaty ACID są modyfikowane. Na przykład w przypadku tzw. transakcji długotrwałych wprowadza się pojęcie podtransakcji. Z kolei postulat odizolowania transakcji jest najczęściej osłabiany przez jawne określenie poziomu izolacji. Celem obniżenia izolacji poziomu jest zwiększenie współbieżności transakcji, wiąże się to jednak z ryzykiem powstania pewnych anomalii.


     Aby mówić o poziomach izolacji i towarzyszących im anomaliom (zjawiskom niepożądanym), należy tutaj wspomnieć o historii przetwarzania transakcji. Ciąg operacji pochodzących z transakcji przetwarzanych w danej chwili przez system zarządzania bazy danych nazywamy historią przetwarzania transakcji. W czasie przetwarzania takiej historii może dojść do kilku niepożądanych zjawisk:

Historia przetwarzania transakcji:

– Historia przetwarzania transakcji opisuje przetwarzanie odtwarzalne, jeśli każda transakcja jest zatwierdzona po zatwierdzeniu wszystkich transakcji, z których czyta. W innym wypadku mamy do czynienia ze zjawiskiem braku odtwarzalności;
– Historia przetwarzania transakcji przedstawia przetwarzanie-bez kaskadowych odrzuceń, jeżeli żadna z transakcji wchodzących w zawartość historii nie czyta z transakcji nie-zatwierdzonych. W innym razie mamy do czynienia ze zjawiskiem kaskady odrzuceń;
– Historia przetwarzania transakcji pokazuje przetwarzanie-bez anomalii-powtórnego-czytania, jeśli żadna z transakcji wchodzących w skład historii nie zapisuje w transakcjach nie-zatwierdzonych. W przeciwnym wypadku mamy do czynienia ze zjawiskiem anomalii-powtórnego-czytania;
– Historia przetwarzania transakcji określa przetwarzanie-bez fantomów, jeżeli żadna z transakcji wchodzących w strukturę historii niezmienia zbioru danych, na których działa jakakolwiek transakcja nie zatwierdzona. W przeciwnym razie jest to zjawisko pojawiania się fantomów.

     Wyróżniamy cztery poziomy izolacji transakcji: najniższe poziomy izolacji (0) – zapewnia największą współbieżność, ale wiąże się z największym ryzykiem (mogą występować anomalie omawiane w poprzednim akapicie); najwyższe poziomy izolacji (3) – pozwala uniknąć wszelkich anomalii, ale jest najbardziej kosztowny (często ponoszenie tych kosztów jest niepotrzebne).

     W tabeli poniżej przedstawiłem całościowe zestawienie poziomów izolacji wraz z występującymi anomaliami – zjawiskami niepożądanymi:



Źródło (moje zredagowanie do przyjaznej formy): Paul Benon-Davies (2003) : Systemy baz danych. Wydawnictwo Naukowo-Techniczne – Warszawa.

Co to jest język SQL bazy danych definicja DBMS

Co to jest język SQL bazy danych? - podejście akademickie

Wstęp:
System zarządzania bazy danych (definicja DBMS) można podzielić na trzy główne elementy: jądro, zestaw-narzędzi oraz interfejs.
   Jądro DBMS oznacza centralną jednostkę wykonawczą systemu bazy danych, która realizuje podstawowe funkcje zarządzania danymi, takie jak: funkcje CRUD (tworzenie struktur-danych, zmiana oraz usuwanie danych ze struktur), słownik danych (obsługuje repozytorium metadanych – danych o danych), zarządzanie transakcjami, sterowanie współbieżnością, odtwarzanie, uprawnienia, komunikacja danych (połączenie oprogramowania narzędziowego z jądrem DBMS), integralność danych, narzędzia administracji.
   Zestaw-narzędzi-DBMS (definicja DBMS) oznacza szeroki wybór narzędzi, które obecnie mogą stanowić cześć DBMS (definicja DBMS) lub mogą pochodzić od innych dostawców.

język SQL:
   Interfejs służy do powiązania jądra z zestawem narzędzi. Jest to standardowy język (SQL – Structured Query Language; najnowszy jego standard to SQL3 [ISO/IEC 9075-2:2003]), który łączy narzędzia, takie jak m.in. języki czwartej generacji, z funkcjami jądra. Składa się on z jednej lub kilku wymienionych poniżej części:
– język definiowania-danych (DDL) - umożliwia definiowanie struktur danych przechowywanych w bazie danych;
– język operowania-danymi (DML) - umożliwia wypełnienie bazy nowymi danymi, ich aktualizację i usuwanie;
– język integralności-danych (DIL) - jest używany do określania więzów integralności, na istniejących już strukturach danych;
– język kontroli-danych (DCL) - język w szczególności używany przez administratora bazy danych, stosowany zwłaszcza do definiowania użytkowników bazy danych oraz przyznawania im uprawnień.
.


Źródło (moje zredagowanie do przyjaznej formy): Paul Benon-Davies (2003) : Systemy baz danych. Wydawnictwo Naukowo-Techniczne – Warszawa.

Co to jest DBMS - system zarządzania bazy danych, definicja języka SQL

Co to jest DBMS - system zarządzania bazy danych? - podejście akademickie

System zarządzania bazy danych (DBMS) jest zbiorem programów umożliwiających tworzenie i utrzymywanie bazy danych. Funkcje realizowane przez większość DBMS zaliczamy do trzech grup:
– pielęgnacja danych - dodawanie, usuwanie i modyfikowanie struktur danych; wstawianie, aktualizacja i usuwanie danych z istniejących struktur - definicja języka SQL ;
– wyszukiwanie danych - wydobywanie danych przez programy użytkowe i użytkowników końcowych - definicja języka SQL ;
– kontrola danych - tworzenie i kontrolowanie użytkowników bazy danych, ograniczenie dostępu do danych w bazie i nadzorowanie działania bazy danych - definicja języka SQL .

Warto tutaj wspomnieć również o pojęciu systemu bazy danych, który przez wielu nawet doświadczonych administratorów i projektantów baz-danych jest stosowany zamiennie z systemem zarządzania bazą danych co jest błędne. System bazy danych to system zarządzania bazą danych wraz z bazą danych ewentualnie bazami danych.


Źródło (moje zredagowanie do przyjaznej formy): Paul Benon-Davies (2003) : Systemy baz danych. Wydawnictwo Naukowo-Techniczne – Warszawa.

Co to jest baza danych, język SQL definicja DBMS

Co to jest baza danych? - podejście akademickie

Baza danych to logicznie spójny zbiór danych posiadający określoną strukturę, na których można wykonywać określone operacje. Reprezentuje pewien fragment świata-rzeczywistego zwanego dziedziną przedmiotową; zmiany w dziedzinie przedmiotowej odzwierciedlane są w bazie danych. Jest projektowana, tworzona i utrzymywana z punktu widzenia przydatności dla określonych zastosowań, którymi zainteresowana jest określona grupa ludzi świata rzeczywistego. Z bazą danych nieodłącznie związane są pojęcia:
– współdzielenie - dane składowane w bazie są w większości przypadków używane przez więcej niż jedną osobę;
– integracja - baza danych jest zbiorem danych nie mających danych redundancyjnych;
– integralność - baza danych musi dokładnie odzwierciedlać obszar analizy, którego ma być modelem;
– bezpieczeństwo - określa zbiór upoważnionych-użytkowników w odniesieniu do całej lub części bazy danych;
– abstrakcja - baza danych może być traktowana jako model rzeczywistości, ale nigdy nie reprezentuje właściwości wszystkich obiektów świata-rzeczywistego;
– niezależność - oddzielenie danych od procesów (użytkowników i programów użytkowych), które używają tych danych.


Powyższe właściwości składają się na pożądane cechy, które powinna mieć idealna baza danych.


Polecane moje linki tematyczne:
definicja transakcji
definicja język SQL i DBMS
definicja DBMS


Źródło (moje zredagowanie do przyjaznej formy): Paul Benon-Davies (2003) : Systemy baz danych. Wydawnictwo Naukowo-Techniczne – Warszawa. - można poczytać m.in. o:
język SQL
system zarządzania baza danych
szeroki opis transakcji


Historia MySQL, początki bazy danych MySQL Michael Widenius

     Historia MySQL - system MySQL powstał w połowie lat dziewięćdziesiątych jako następca mSQL. Pierwsza jego wersja została udostępniona w styczniu 1998 r., choć jej korzenie początki bazy danych MySQL sięgają do roku 1979, do programu UNIREG (którego autorem jest Michael ‘Monty’ Widenius), stworzonego dla szwedzkiej firmy TcX DataKonsult AB. Obecnie rozwojem MySQL zajmuje się firma MySQL AB. We wrześniu 2001 r. zespół programistów MySQL przekazał do użytku wersję alpha 4.0, a następnie wersje 4.1, która do niedawna była rekomendowana przez producenta. Istnieje już również wersja 5.0.

... historia MySQL toczy się dalej:
1. MySQL wydało już wersje 5.1, 5.5, 5.6, 5.7 bazy danych.
2. W 2009 roku Sun przejął MySQL.
3. W 2010 roku Oracle przejął Sun i tym samym MySQL.

Michael ‘Monty’ Widenius


Historia Oracle, początki bazy danych SQL Oracle Lawrence Ellison

     W 1977 r. Lawrence Ellison, Robert Miner i Edward Oates założyli firmę SDL (Software Development Labs). Jednym z podmiotów zainteresowanych możliwościami gromadzenia dużej liczby danych i szybkiego ich pobierania było CIA. SDL wygrała przetarg i rozpoczęła pracę nad ściśle tajnym projektem. Nazwa kodowa tego projektu brzmiała Oracle (pl. „wyrocznia”). Po pewnym czasie przerwano pracę, jednak Lawrence Ellison i jego współpracownicy dostrzegli komercyjne możliwości bazy danych. To spostrzeżenie w połączeniu z przeświadczeniem, że plany IBM uwzględniają zastosowanie takiej relacyjnej bazy danych i języka SQL w swoich przyszłych komputerach, doprowadziło do podjęcia przez Ellisona, Minera i Oates’a decyzji o kontynuacji prac nad projektem. W 1978 r. nazwa firmy zmieniła się z SDL na Relational Software Inc. (RSI). W 1979 r. pierwsza komercyjna baza bazy danych trafia na rynek i staje się poważną konkurencją dla IBM. W następnym roku RSI zmienia nazwę na Oracle Systems Corporation (a później na Oracle Corporation).
     System zarządzania bazą danych po raz pierwszy zostaje napisany w C. Przełom lat 1981–1983 to powstanie wersji 3 na komputery typu mainframe i minikomputery. Kolejne trzy lata to zmiana siedziby do Kalifornii. Wkroczenie Oracle w sektor systemów (finansowych) i powstanie wersji 5 produktu z możliwościami operacji rozproszonych. Oracle wkracza na giełdę jeden dzień przed Microsoft jej wartość rynkowa sięga 270 mln-dol. (Microsoft – 700 mln dol.). W 1988 r. zostaje wydana wersja 6 ze znacznie zmienionym kodem źródłowym. Wprowadzono pakiety oprogramowania finansowego oraz pakiety CASE przeznaczone do programistów. W latach 1990–1991 wartość firmy przekracza granicę 1 mld. dolarów. Dołączenie w 1992 r. do zespołu Oracle Ray Lane`a stało się punktem zwrotnym pod wieloma względami. Pozyskanie Ray Lane`a spowodowane było koniecznością zatrudnienia doświadczonych, uznanych menedżerów. Oracle dostrzega rosnącą rolę działu aplikacji i wprowadza zbiór aplikacji dla wielu głównych sektorów gospodarki w 1993 r. Lata 1994–1995 to powstanie wersji 7 dla komputerów osobistych. W roku 1996 Oracle wydzielił firmę Network Computer Inc., której zadaniem miało być budowa komputera sieciowego. Projektowany komputer sieciowy miał nie wykorzystywać systemu operacyjnego Windows. Rozpoczęcie działalności firmy Oracle na rynku detalicznym postawiło przedsiębiorstwo przed koniecznością podjęcia konkurencji z takimi korporacjami jak Sun, IBM i innych producentów komputerowych. W tym samym roku dział aplikacji odnotował wartość sprzedaży na poziomie ponad 500 mln. dol. Ponieważ z każdą aplikacją wiąże się sprzedaż bazy danych, dział aplikacji stał się istotną częścią ogólnej działalności Oracle.
     Obecnie Oracle obejmuje: Oracle Financials, Oracle Supply Chain Management, Oracle Manufacturing, Oracle Project Systems, Oracle Human Resources i Oracle Market Management. Również w roku 1996 Oracle wzbogaca się o zbiór narzędzi OLAP, który wykorzystywany jest w zakresie systemów obsługujących hurtownie danych. W roku następnym pojawia się Oracle w wersji 8. Po raz kolejny firma podjęła kluczową pod względem strategicznym decyzję techniczną na wczesnym etapie rozwoju produktu, przechodząc na język programowania Java i rezygnując z architektury klient–serwer na rzecz systemów działających w Internecie. W 1998 r. wprowadzono obsługę sytemu Linux, a rok później pojawił się Oracle8i w znacznej części utworzony w języku Java. Firma osiąga sprzedaż na poziomie 10 319 mln. dol. W 2000 r. Lawrence Ellison jeden z głównych założycieli "Oracle" stał się najbogatszym człowiekiem na świecie. Oracle wprowadza pakiet Oracle9i, który stanowi konkurencje dla m.in.: DB/2, SQL Server, czy innych. W 2003 r. na rynek trafia najnowsza edycja bazy danych Oracle10g.

... historia Oracle toczy się dalej:
1. Oracle wydało już wersje 11g, 12c.
2. W 2009 roku Sun przejął MySQL.
3. W 2010 roku Oracle przejął Sun i tym samym MySQL.

Lawrence J. Ellison


Co to jest biblioteka DLL dynamiczna i statyczna, program biblioteki DLL Delphi

Co to jest biblioteka DLL?

DLL (Dynamic Link Library) - Wykonywalny moduł programu (pod program), pełniący określone funkcje. Biblioteki DLL są powszechnie wykorzystywane w systemie Windows. Nie są one wywoływane bezpośrednio przez użytkowników, lecz przez aktualnie uruchomione programy (program). Biblioteka DLL rozszerza funkcjonalność programu. Mogą one być dość proste - tak, jak biblioteka pozwalająca narysować trójwymiarową ramkę wokół okna dialogowego (CTL3DV2.DLL) lub bardzo złożone, jak na przykład w pełni rozbudowany interpreter języka Visual Basic (VBRUN400.DLL).
Biblioteka DLL projektowana jest zazwyczaj w ten sposób, żeby z zawartej w niej funkcji mogło korzystać kilka programów naraz (np. kod wielobieżny). System Windows zawiera wiele bibliotek DLL wykorzystywanych przez aplikację (wystarczy poszukać w folderze \WINDOWS\SYSTEM plików z rozszerzeniami .DLL). Aplikacje mogą też mieć własne biblioteki, przechowywane w folderze instalacyjnym danego programu lub w folderze \WINDOWS\SYSTEM.
W systemie DOS nigdy nie istniał żaden oficjalny mechanizm pozwalający na dynamiczne łączenie (dynamiczna DLL) i współdzielenie zasobów w czasie rzeczywistym. Co prawda tworzono w tym celu programy ISR i TSR, ale takie działania nie były nigdy popierane przez Microsoft i często doprowadzały do konfliktów programowych. Niestety również w świecie bibliotek DLL pojawiają się konflikty.


Tworzymy komplet bibliotek DLL (statyczna DLL i dynamiczna) w Delphi 2010.



Opis:
1. DllF - program z którego uruchamiamy wszystkie 3 bliblioteki DLL.
  a) - funkcja SayHello, pobrana statycznie z pierwszej biblioteki DLL o nazwie DllFull.dll
  b) - funkcja DoSomethingReallyCool, pobierana statycznie również z pierwszej biblioteki DLL o nazwie DllFull.dll
  c) - funkcja ShowForm, pobrana w sposób statyczny z trzeciej biblioteki DLL o nazwie DllFull3.dll

  d)

- Na skutek naciśnięcia przycisku BitBtn3, ładuje się DYNAMICZNIE biblioteka DllFull2.dll (DLL dynamiczna) z funkcją SayHelloDyn
  - - załadowanie biblioteki dynamicznie
  - - sprawdzenie czy biblioteka się załadowała
  - - pobranie z załadowanej biblioteki funkcji SayHelloDyn
  - - jeśli załadowane wykonaj funkcje
  - - zwolni bibliotekę załadowaną dynamicznie z pamięci.


Przykładowa biblioteka DLL jej konstrukcja, jest przedstawiona poniżej - biblioteka DllFull2.dll:

Każda biblioteka DLL zaczyna się od:
library i jej nazwy.

Na samym końcu mamy:
exports, w którym podajemy jakie funkcje biblioteka DLL ma przekazać na zewnątrz do innych programów.


Różnica między biblioteką ładowaną w sposób statyczny (statyczna DLL) a dynamiczny (dynamiczna DLL), polega na tym, że biblioteka DLL dynamiczna ładujemy do pamięci program-u wtedy gdy zaistnieje taka potrzeba, zaś statyczna DLL jest już ładowana przy kompilacji program-u!



Wszystkich zainteresowanych chcących pogłębić wiedzę o bibliotekach DLL, np. o stworzenie jednej biblioteki DLL, która jest wykorzystywana zarówno przez Delphi jak i C++ Builder zapraszam do:

Międzyplatformowe dynamiczne biblioteki DLL



Pliki do pobrania:
1. Źródła i exe:
-pobierz
2. EXE:
-pobierz



Ciasteczka cookies na własnej stronie www blogu blogger wordpress

Jak dodać informacje o ciasteczkach do blogger i wordpress (ciasteczka w blogger - wordpress) Co to są cookies - ciasteczka?
Cookies, tzw. "ciasteczka": dane utworzone przez serwer Web w formie znaczników (np. czasowych), które są przechowywane na komputerze użytkowników. Umożliwiają to stronie Web śledzenie zwyczajów i upodobań użytkownika, a także - przy współpracy z przeglądarką internetową - na przechowywanie ich na własnym twardym dysku.
Cookies mogą zawierać zakres adresów URL, dla których obowiązują. Kiedy przeglądarka napotka ponownie taki URL, wysyła odpowiadające mu cookies do serwera Web. Na przykład jeśli identyfikator użytkownika został przechowany w cookie, oszczędzi to owej osobie wpisywania ciągle tych samych informacji w czasie dostępu do tego serwisu po raz drugi czy kolejny. Poprzez śledzenie historii ciasteczka pozwalają witrynie Web na dostosowanie stron oraz stworzenie indywidualnej konstrukcji dla danego właściciela.
Możesz ustawić przeglądarkę tak, żeby nie obsługiwała cookies lub też ostrzegała przed zaakceptowaniem ciasteczka.


Tworzymy komunikat o wykorzystaniu plików cookies na własnej stronie WWW, na własnym blogu: Blogger i WordPress.


Pobieramy jeden z poniższy plików:

1. Pobierz (wersja dla kodowania UTF-8) ciasteczka

2. Pobierz (stron z kodowaniem ISO-8859-2) cookies

3. Pobierz (dla stron Win-1250) cookies

Umieszczamy pobrany kod na własnej stronie www, między znacznikami:
<body></body>.

To wszystko od tej chwili każdy odwiedzający Twojego bloga, czy stronę www - będzie informowany, że używasz cookies.


Uwaga: Dla Blogger i Wordpress zastąp linie:



na linię:



Jest to konieczne w innym przypadku na Twoim blogu zgłoszony zostanie wyjątek i nie pozwoli zapisać szablonu.
Gdy stosujesz powyższe skrypty zapisuj je zawsze w szablonie, najlepiej na końcu tuż przed znacznikiem </body>.

Oraz pamiętaj, że linia:
<script src="https://polityka-ciasteczek.pl/polityka-ciasteczek-cookies-skrypt/jquery-last.min.js"></script>
może okazać się zbędna,

gdy jQuery jest już umieszczone na Twojej stronie www.


Jednak w takim przypadku musisz zmodyfikować (część) pliku:
<script type="text/javascript" src="https://polityka-ciasteczek.pl/polityka-ciasteczek-cookies-skrypt/js.js"></script>
do takiej postaci:

Gotowe rozwiązanie dla kodowania UTF-8 i przerobiony plik jest do pobrania: tutaj



Mój blog to ma nic nie stoi na przeszkodzie, aby było to na Twoim blogu.


Moc prawna: Dziennik ustaw




Każdy mój post, dotyczący w mniejszym lub większym stopniu programowania internetowego jest zawsze kompatybilny z IE od 7, z Firefox od 3.6.3, z Opera od 9.63, z Safari od 5.x i z Chrome od wersji aktualnej



Odczyt parametrów procesora CPU Intel i AMD - program numer seryjny

W tym post-cie, oddaje w Wasze ręce - szybki użyteczny program podający pokaźną ilość parametrów procesora CPU Intel i AMD - pobieramy numer seryjny.



Poniżej gotowy program odczyt (w tym sumer seryjny) parametrów procesora CPU Intel i AMD do uruchomienia:



Źródła programu - numer seryjny CPU: Program parametry procesora Intel AMD



Arytmetyka interwałowa wielomianu, metoda matematyka program

W tym post-cie, oddaje w Wasze ręce program dotyczący zagadnienia matematyka (metoda matematyczna) i działu algorytmy, pt.: "Arytmetyka Interwałowa wielomianu - program w Delphi"




Arytmetyka Interwałowa (metoda matematyczna):
Arytmetyka Interwałowa (jęz. ang)

 



Poniżej gotowy program (Arytmetyka interwałowa wielomianu) do uruchomienia:



Program dostarczam tylko w wersji wykonywalnej exe.
Program źródłowy nie jest udostępniany - zapytaj.


Jak odczytać numer seryjny płyt CD i DVD - program Delphi

W tym post-cie, pokaże jak napisać program - jak odczytać numer seryjny płyt CD i DVD w Delphi (program do serwisów komputerowych), do użytku komercyjnego.
Certyfikowany przez firmę: "KOMPUTERING" (https://www.komputering.pl/)

Zadaniem programu jest zebranie wszystkich informacji z płyt cd i dvd napisanym w Delphi.
Co wyróżnia program - jak odczytać numer seryjny płyt CD i DVD:
1. Pobranie numeru seryjnego płyty;
2. Mechaniczna obsługa napędów.



Poniżej gotowy program w Delphi numery seryjne CD i DVD do uruchomienia:



Metoda węgierska Zagadnienie przydziału Algorytm węgierski Matematyka

W tym post-cie, oddaje w Wasze ręce kurs dotyczący tematu algorytm węgierski z działu matematyka, pt.: "Zagadnienie przydziału - metoda węgierska"







Algorytm Węgierski - metoda węgierska:
Algorytm węgierski
i
Metoda wegierska (jęz. ang)

 



Poniżej gotowy program - algorytm węgierski do uruchomienia:



Źródła programu na zagadnienie przydziału: Metoda węgierska - matematyka



Rysowanie wykresu wielomianu, ONP funkcja wielomianowa - program C++

Witam,

Jeżeli jesteś doświadczonym programistą zacznij od paru akapitów dalej, pomiń wstęp.

Jeżeli chodzisz do gimnazjum lub liceum (przygotowujesz się do matury) i Pani nauczycielka prosi Was o rysowanie wykresu wielomianu za pomocą metod (funkcja wielomianowa), które przewiduje program nauczania. - ZRÓB TO, UCZ SIĘ
Jednak gdy to zrobisz a Pan nauczyciel poprosi Ciebie o narysowanie takiej funkcji, której nie ma w książkach - niestety nie będziesz wiedział czy praca domowa jest wykonana właściwie, czy dobrze stosujesz rysowanie wykresu wielomianu (funkcja wielomianowa).
Nie martw się - uruchom mój program, wpisz funkcję wielomianową (funkcja wielomianowa), o którą Pani/Pan nauczycielka prosiła abyś narysował i sprawdź, czy Twoja praca domowa jest wykonana poprawnie.
Pamiętaj, że ten program tylko rysuje wykres wielomianu - program C++.

W tym post-cie wytłumaczę Wam jak napisać program na rysowanie wykresu wielomianu z użyciem ONP.


Odwrotna Notacja Polska - ONP:


Odwrotna Notacja Polska - ONP
 



Poniżej gotowy program wykresu wielomianu - do uruchomienia funkcja wielomianowa:
Program - Rysowanie wielomianu, funkcja wielomianowa
(to jest główne miejsce dla gimnazjalistów i licealistów), jak i również dla studentów i programistów. A poniższa część już tylko dla programistów i studentów informatyki ONP



Źródła - C++ - Uwaga: Ze względu na ograniczoność miejsca post-a, należy korzystać z plików źródłowych w których są wszystkie inne funkcje oraz funkcje pomocnicze do poniższych funkcji.
1. ONP:

Źródła - C++
2. Analizator Składniowy:

Opis:

1. - główna funkcja do ONP, posiłkuje się funkcjami pomocniczymi;
2. - główna funkcja do Analizowanie poprawności string-a pod względem semantyki wyrażenia matematycznego, korzysta z pomocniczych funkcji;
3. - pierwsza funkcja pomocnicza do Analizatora Składniowego;
4. - pierwsza funkcja pomocnicza do ONP;
5. - druga f- pomocna do ONP;
6. - trzecia f- pomocna do ONP;
7. - czwarta f- do ONP;
8. - piąta f- do ONP;
9. - główna część do rysowania;
10. - druga główna część do rysowania;
11. Struktury Dynamiczne:






Wszystkie pliki z źródłami: Program - Wykres wielomianu w C++



Zmiana nazwy gry programu w pliku exe hacking

Witam,

Film pokazuje jak zmienić nazwę każdej aplikacji, gry, programu:

Zmiana nazwy gry:




PAMIĘTAJ!!! !!!
Ten (Zmiana nazwy gry programu w pliku exe hacking) i kolejne materiały z cyklu łamania zabezpieczeń IT na moim bloggerze są tylko do celów edukacyjnych i pogłębiania swojej wiedzy, aby stać się lepszymi programistami i lepszymi administratorami serwerów i baz danych.
Nie wolno moich przykładów (Zmiana nazwy gry programu w pliku exe hacking) wykorzystywać do niecnych celów, gdyż jest to karane i co więcej będę sam ścigał takie osoby.



Rename the game program in the exe file hacking

Hello,

The film shows how to change the name of each of the applications, games, other:




REMEMBER!!! !!!
This and the following materials from the cycle of IT security breaches on my blog are for educational purposes only and deepen their knowledge to become better developers and better server administrators and improved database server administrators.
Do not use my examples for nefarious purposes, because it is punished.



Kurs OpenGL w Delphi Grafika 3D - program

W tym post-cie oddaje w Wasze ręce kurs programowania OpenGL w języku C++ (CZ.1).
Jako, że najlepszą nauką (teorią) jest praktyka dostajecie kody źródłowe programu Łodzi Podwodnej. Uwaga: kod jest bardzo staranie opisany w źródłach, w zasadzie linia po linii.
Łódź podwodna porusza się w wodzie, można nią sterować. Ma wysuwany peryskop i obracające się śruby - można też wynurzyć się na powierzchnie i z powrotem zanurzyć.

Sterowanie:
1. Strzałka góra i dół - łódź płynie do przodu i do tyłu;
2. "i" i "u" - przybliżenie i oddalenia;
3. "w" i "q" - na powierzchnie i zanurzenie;
4. "r" i "t" - wysuń i schowaj peryskop.


Jako, że jest to mój blog, postanowiłem się z Wami podzielić moim drugim hobby jakim jest modelarstwo.
Zainspirowany sklejaniem modeli plastikowych i kartonowych wykonałem sobie ów program.
Obecnie sklejam u-boota gdzie możecie zobaczyć obecne stadium jego rozwoju - tylko ten ciągły brak czasu, :).

MÓJ U-BOOT - zdjęcia 1

MÓJ U-BOOT - zdjęcia 2

No ale to tylko taka dygresja, zaczynamy konkrety.



Więcej o OpenGL:
tutaj
 



A tak to wygląda w praktyce:



Pliki do pobrania:
1. Źródła - C++ Builder wszystkie kompilatory od wersji 6.0 (kody źródłowe i exe)
-pobierz




Miłej zabawy!


Kurs baza danych Oracle i język SQL

W tym post-cie, oddaje w Wasze ręce kurs dotyczący systemu zarządzania bazą danych Oracle wraz z SQL:
Obecnie firma Oracle przejęła MySQL (Sun przejął wcześniej MySQL [2009r.], a w następnej kolejności Oracle przejął Sun [2010r.]) więc moje trzy prezentacje są doskonałym połączeniem.
Możesz poznać MySQL, jak to było kiedyś i jak jest teraz.
Możesz poznać Oracle, jak to było kiedyś i jak jest teraz.
I co więcej możesz porównać te dwa produkty - jak to było kiedyś i jak jest teraz.
Kurs baza danych Oracle i język SQL
Kurs baza danych Oracle i język SQL - hurtownie danych
Kurs baza danych MySQL i język SQL

Kurs baza danych Oracle i język SQL - hurtownie danych

W tym post-cie, oddaje w Wasze ręce kurs dotyczący systemu zarządzania bazą danych ORACLE wraz z SQL z naciskiem na Hurtownie Danych:
Obecnie firma Oracle przejęła MySQL (Sun przejął wcześniej MySQL [2009r.], a w następnej kolejności Oracle przejął Sun [2010r.]) więc moje trzy prezentacje są doskonałym połączeniem.
Możesz poznać MySQL, jak to było kiedyś i jak jest teraz.
Możesz poznać Oracle, jak to było kiedyś i jak jest teraz.
I co więcej możesz porównać te dwa produkty - jak to było kiedyś i jak jest teraz.
Kurs baza danych Oracle i język SQL
Kurs baza danych Oracle i język SQL - hurtownie danych
Kurs baza danych MySQL i język SQL

Kurs baza danych MySQL i język SQL

W tym post-cie, oddaje w Wasze ręce kurs dotyczący systemu zarządzania bazą danych MySQL wraz z SQL.
Obecnie firma Oracle przejęła MySQL (Sun przejął wcześniej MySQL [2009r.], a w następnej kolejności Oracle przejął Sun [2010r.]) więc moje trzy prezentacje są doskonałym połączeniem.
Możesz poznać MySQL, jak to było kiedyś i jak jest teraz.
Możesz poznać Oracle, jak to było kiedyś i jak jest teraz.
I co więcej możesz porównać te dwa produkty - jak to było kiedyś i jak jest teraz.
Kurs baza danych Oracle i język SQL
Kurs baza danych Oracle i język SQL - hurtownie danych
Kurs baza danych MySQL i język SQL

How to use the button and input using jQuery

Hello,

Often introduced attribute "disabled" to forms or to input of the form or other button.

This attribute is no arguments!

To disable it using jQuery should be:
$("input").removeAttr('disabled');

To enable it using the jQuery should be:
$("input").attr('disabled','disabled');


Each of my posts, in a greater or lesser extent relating to the internet programming is always compatible with IE from version 7, Firefox from version 3.6.3, Opera from version 9.63, Safari from version 5.x and Chrome from current version.



Captcha joomla nie działa - recaptcha

Witam,

Tym razem krótki pomocny post.
Gdy masz postawioną joomla i nie działa Ci ReCaptcha od Google, służące najczęściej do zabezpieczenia formularza podczas rejestracji w postaci obrazka, powiem Tobie jak naprawić to w 5 minut.

Google zmieniło adresy serwerów do ReCaptcha na nowe.

Znajdź na serwerze FTP, gdzie masz joomla plik:

/plugins/captcha/recaptcha/recaptcha.php

i poddaj go edycji (zmianie):

Znajdź:
const RECAPTCHA_API_SERVER = "https://api.recaptcha.net";

Zmień:
const RECAPTCHA_API_SERVER = "https://www.google.com/recaptcha/api";

Znajdź:
const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net";

Zmień:
const RECAPTCHA_VERIFY_SERVER = "www.google.com";

Znajdź (RECAPTCHA_API_SECURE_SERVER):
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";

Zmień na:
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";

Znajdź:
$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/verify",

Zmień:
$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify",


 

Kody Kreskowe UPC-E Barcode Generator

W tym post-cie opiszę jak napisać program i algorytm, który generuje kod kreskowy (+zapis do pliku graficznego i wydruk) w standardzie UPC-E 1D.
Program i algorytm wykonany jest w języku: C# dla platformy NET Framework.

Co to jest kod kreskowy i co to jest kod kreskowy UPC-E 1D?


Opis: patrz tutaj
i
tutaj
oraz
tutaj.
 


KOD ŹRÓDŁOWY ALGORYTMU DO ZAMIANY KODU UPC-E 1D NA KOD UPC-A 1D, wykorzystywany przez generator kodu UPC-E 1D (do wydruku i do zdjęcia) W C# NET:
[Generator: NBarCodes.dll (strona www twórców).]

Opis:

1. private string konwerter_na_UPCA(string upce):string; - ALGORYTM;
2. NBarCodes.dll (strona www twórców) - darmowa do użytku komercyjnego biblioteka do wyrysowania kod kreskowego UPC-E 1D - wyrysowany kod zapisujemy do pliku lub drukujemy;
3. BusinessRefinery.Barcode.Win.dll; - płatna biblioteka do wyrysowania kod kreskowego UPC-E 1D - wyrysowany kod zapisujemy do pliku lub drukujemy.



Uwaga: aplikacja wymaga .NET Framework w wersji 4.0, gdyż korzysta z najnowszych technologii do generowania kodu UPC-E 1D wraz z zapisem do pliku i drukowaniem.
Link do pobrania: tutaj
Pliki do pobrania:
1. Źródła i exe - C# NET (exe i kody źródłowe programu i algorytmu)
-pobierz
2. Exe - C# NET (exe - działający program bez źródeł)
-pobierz




Miłej zabawy!


Download free Diablo 3 icons

Hi All,

below is a set of icons to the game Diablo 3.

The icons are 100% free for commercial use.

Available in the following format: bmp, png, ico, and png.
Available sizes: 16x16, 24x24, 32x32, 48x48, 64x64 and 256x256.

Demo to view:

1:


2:


3:


4:





SOURCE OF ALL FILES: See here



Each of my posts, in a greater or lesser extent relating to the internet programming is always compatible with IE from version 7, Firefox from version 3.6.3, Opera from version 9.63, Safari from version 5.x and Chrome from current version.



Diablo is a registered trademark of Blizzard Entertainment, Inc.


Rozszerzenia plików wszystkich znanych typów

Rozszerzenie (extension) - Ciąg znaków dodawany do nazw plików w systemach DOS, Windows i OS/2 oznaczający typ pliku. Przed pojawieniem się systemu Windows 95 rozszerzenie mogło składać się z najwyżej z trzech liter albo cyfr. Pomimo usunięcia tego ograniczenia nawet w systemach nowszych niż Windows 95 zwykle przestrzega się używania rozszerzeń złożonych z trzech znaków, by zachować konwencję.
            Rozszerzeń używa się we wszystkich programach. Niemal wszystkie pliki z danymi mają rozszerzenia oddzielone od nazwy pliku za pomocą kropki. Na przykład plik LIST.DOC jest dokumentem programu Word, a NOTEPAD.EXE jest edytorem tekstowym dostarczanym wraz z systemem Windows.

Rozszerzenie                                      Typ pliku

3DS
3D Studio
906
Plik plotera Calcomp
ABK
Automatyczna kopia programu CorelDraw
ACL
Akcelerator klawiatury programu CorelDraw
AD
Plik graficzny programu After Dark
ADM
Moduł programu After Dark
ADR
Generator liczb losowych programu After Dark
AFM
Czcionka metryczna programu Adobe (Typ 1)
AG4
Obraz dokumentu programu Access G4
AI
Plik graficzny programu Adobe Illustrator
AI
Hermetyzowany nagłówek PostScript
AIFC
Cyfrowy plik Audio (Mac)
ALB
JASC Image Commander
ANI
Animowany kursor
ANN
Adnotacje pomocnicze w systemie windows
ANS
Tekst ANSI
ARC
Archiwum skompresowane ARC, ARC+
ARJ
Archiwum skompresowane programu ARJ
ART
Rysunek programu Xara Studio
ASA
Plik informacyjny ASP
ASAX
Plik ASP.NET
ASC
Plik ASCII
ASCX
Plik ASP.NET
ASD
Tymczasowy dokument programu Word
ASF
Plik programu NetShow
ASM
Kod źródłowy w języku assemblera
ASMX
Plik ASP.NET
ASP
Plik aktywnych stron serwera
ASPX
Plik ASP.NET
ASX
Plik programu NetShow
ATT
Plik faksu AT&T grupy IV
AU
Cyfrowy plik audio (Sun)
AVI
Format filmów Microsoft
AXD
Rysunek programu Actrix
BAK
Kopia zapasowa
BAS
Plik źródłowy w języku BASIC
BAT
Plik wsadowy systemów DOS i OS/2
BFC
Plik aktówki Windows
BIN
Plik ze sterownikiem, nakładka
BMI
Plik BioMenace firmy Apogee
BML
Zakładka biblioteczna
BMP
Bitmapa Windows i OS/2
BMK
Zakładka pomocy systemu Windows
BMS
Skrypt BlackMagic
BRK
Faks programu Brooktrout
BSI
Plik programu Blake Stone firmy Apogee
C
Kod źródłowy w języku C
CAB
Format skompresowany służący do dystrybucji oprogramowania
CAL
Kalendarz Windows
CAL
Arkusz kalkulacyjny SuperCalc
CAL
Formaty rastrowe i wektorowe CALS
CAP
Napisy programu Ventura Publisher
CCB
Animowane przyciski Visual Basic
CCH
Wykres programu Corel
CDA
Ścieżka audio na płycie CD
CDR
Grafika wektorowa programu CorelDraw
CDT
Szablon programu CorelDraw
CDX
Skompresowany rysunek programu CorelDraw
CDX
Plik indeksowy języków FoxPro i Clipper
CFG
Plik konfiguracyjny
CGM
Grafika wektorowa CGM
CH3
Wykres programu Harvard Graphics
CHP
Rozdział programu Ventura Publisher
CHK
Plik ze zniszczonymi danymi DOS/Windows (Chkdsk)
CIF
Informacje o rozdziale programu Ventura Publisher
CIT
Zeskanowana ilustracja programu Intergraph
CK?
iD/Apogee Commander Keen?
COB
Kod źródłowy w języku COBOL
COB
Plik 3-D programu Truespace
CLP
Schowek Windows
CLS
Moduł klasy języka Visual Basic
CMF
Metaplik Corel
CMP
Bitmapa JPEG, bitmapa LEAD
CMP
Format kompozycji RichLink
CMX
Clipart Corel
CMV
Plik Wymiany Prezentacji Corel
CNT
Zawartość pomocy Windows
COM
Program wykonywalny
CPD
Dokument okładki faksu
CPI
Strona kodowa DOS
CPL
Aplet Panelu sterowania Windows
CPL
Paleta kolorów Corel
CPP
Kod źródłowy w języku C++
CPR
Bitmapa programu Knowledge Access
CPR
Prezentacja programu Corel Presents
CPT
Ilustracja programu Corel Photopaint
CPX
Plik wymiany prezentacji Corel
CRD
Plik programu Kartoteka
CRP
Prezentacja wykonywalna programu Corel Presents
CSC
Skrypt Corel
CSV
Plik danych rozdzielany przecinkami
CT
Bitmapa programu Scitex CT
CUR
Kursor
CUT
Bitmapa programu Dr. Halo
CV5
Plik z grafika wektorową lub bitmapa programu Canvas 5
DAT
Dane
DAT
Dane łączenia programu WordPerfect
DB
Tabela bazy danych Paradox
DBF
Baza danych dBASE
DBT
Tekst dBASE
DBX
Bitmapa programu DATABEAM
DCA
Tekst IBM
DCM
Ilustracja medyczna programu DICOM
DCS
Format EPS z rozdzielonymi kolorami
DCX
Obraz faksu Intel
DCT
Słownik
DEF
Definicje
DG
Grafika wektorowa programu Autotrol
DGN
Grafika wektorowa programu Intergraph
DIB
Bitmapa DIB Windows DIB
DIC
Słownik
DIF
Arkusz kalkulacyjny
DLG
Skrypt programu Dialogue
DLL
Biblioteka łączona dynamicznie
DOC
Dokument (Word i inne)
DOT
Szablon programu Word
DOX
Dokument MultiMate V4.0
DPI
Bitmapa programu Pointline
DRV
Sterownik
DRW
Grafika wektorowa programu Designer (wersje 2.x, 3.x)
DS4
Grafika wektorowa programu Designer (wersja 4.x)
DSF
Grafika wektorowa programu Designer (wersja 6.x)
DWG
Format wektorowy programu AutoCAD
DX
Obraz dokumentu programu Autotrol
DXF
Format wektorowy programu AutoCAD
ED5
Bitmapa programu EDMICS (DOD)
EMF
Ulepszony metaplik Windows
EPS
Hermetyzowany PostScript
ESI
Plik programu Esri (format wektorowy)
EVY
Dokument programu Envoy
EXE
Plik wykonywalny
FAX
Różne formaty faksów
FDX
Indeks programu Force
FH3
Plik programu Freehand
FLC
Animacja Autodesk
FLD
Folder miniaturek Hijaak
FLI
Animacja Autodesk
FLT
Filtr konwersji grafiki
FMT
Format ekranu dBASE
FMV
Grafika rastrowa lub wektorowa programu FrameMaker
FNT
Czcionka Windows
FOG
Czcionka programu Fontographer
FON
Czcionka rastrowa Windows
FON
Plik telefoniczny
FOR
Kod źródłowy w języku Fortran
FOT
Informacje o czcionce TrueType systemu Windows
FOX
Skompilowany program FoxBase
FM3
Informacja o formacie dla programu 1-2-3 wersja 3.
FPI
Dane programu Flying Pigs for Windows
FPX
Bitmapa programu FlashPix
FRM
Układ raportu dBASE
FTG
Łącza plików pomocy Windows
FTS
Indeks wyszukiwania tekstowego w plikach pomocy Windows
G4
GTX RasterCAD (przekształcenie bitmapy na postać wektorową)
GAL
Album programu Corel Multimedia Manager
GCA
Grafika wektorowa IBM MO:DCA - GOCA
GDF
Format GDDM
GED
Plik graficzny programu Art & Letters
GEM
Grafika wektorowa programu GEM
GFI
Łącze prezentacji programu Genigraphics
GFX
Łącze prezentacji programu Genigraphics
GID
Globalny indeks pomocy Windows
GIF
Bitmapa CompuServe
GIM
Łącze prezentacji programu Genigraphics
GIX
Łącze prezentacji programu Genigraphics
GNA
Łącze prezentacji programu Genigraphics
GNX
Łącze prezentacji programu Genigraphics
GP4
CALS Grupa IV - ITU Grupa IV
GRA
Wykres Microsoft
GRF
Grafika wektorowa programu Micrografx Charisma
GRP
Grupa Menadżera Programów Windows
GWX
Łącze prezentacji programu Genigraphics
GWZ
Łącze prezentacji programu Genigraphics
GX1
Bitmapa programu Show Partner
GX2
Bitmapa programu Show Partner
GZ
Uniksowy GZip
H
Plik nagłówkowy języka C
HED
Dokument programu HighEdit
HGL
Język graficzny HP
HLP
Tekst Pomocy
HPJ
Projekt pomocy języka Visual Basic
HPP
Plik nagłówkowy języka C++
HPL
Język graficzny HP
HQX
Format BinHex
HT
HyperTerminal
HTM
Dokument HTML (strona WWW)
HTML
Dokument HTML (strona WWW)
HTX
Plik rozszerzeń HTML
HYC
Lista sylab WordPerfect
ICA
Bitmapa programu IBM MO:DCA - IOCA
ICB
Bitmapa programu Targa
ICO
Ikona Windows
IDC
Plik programu Internet Database Connector
IDD
Definicja instrumentu MIDI
IDE
Konfiguracja środowiska programistycznego
IDX
Indeks programu FoxBase
IFF
Bitmapa komputera Amiga
IGF
Grafika wektorowa i rastrowa firmy Inset Systems (Hijaak)
IL
Biblioteka ikon (hDC Computer)
IMG
Obraz CD-ROM ISO 9660
IMG
Plik graficzny Macintosh
IMG
Bitmapa programu GEM Paint
INF
Informacje konfiguracyjne
INI
Plik inicjalizacji
JFF
JPEG bitmaBitmapa JPEG
JIF
Bitmapa JPEG
JPG
Bitmapa JPEG
JS
Kod JavaScript
JT
Faks JT
JTF
Bitmapa JPEG
KDC
Bitmapa Kodak Photo
KFX
Faks programu Kofax Group IV
KYE
Dane gry Kye
LBL
Etykieta dBASE label
LBM
Plik graficzny programu Deluxe Paint
LEG
Tekst klasyczny
LIB
Biblioteka funkcji
LIT
Plik programu Microsoft Reader
LOG
Plik dziennika
LNK
Skrót w systemie Windows 9x/NT
LQT
Plik programu Liquid Audio
LSN
Lista tematów encyklopedii(CDE)
LST
Lista
LV
LaserView Grupa IV
LZH
Skompresowany plik LHARC
LZS
Dane programu Skyroads
MIV
Plik MPEG
M3U
Plik MPEG
MAC
Bitmapa programu MacPaint
MAK
Projekt Visual Basic/MS C++
MAP
Mapa programu konsolidującego
MBI
Plik programu Apogee Moster Bash
MBX
Skrzynka pocztowa (e-mail)
MCS
Format MathCAD
MCW
Dokument programu Word for Macintosh
MDB
Baza danych programu Access
MEL
Skrypt Maya
MET
Metaplik OS/2
MEU
Elementy menu
MDX
Multiindeks dBASE IV
MID
Plik dźwiękowy MIDI
MID
Skrypt programu Eudora
MIL
To samo co (GP4)
MIX
Plik programu PhotoDraw
MME
Kodowany plik MIME
MMF
Plik pocztowy Microsoft
MMM
Format animacji Macromind
MOD
Skrypt Eudora
MOV
Film QuickTime
MPA
Plik MPEG
MP2
Plik MPEG
MP2V
Plik MPEG
MP3
Plik audio MPEG-1 warstwa 3
MPE
Plik MPEG
MPEG
Plik MPEG
MPG
Plik MPEG
MPP
Projekt Microsoft
MRK
Plik znaczników programu Informative Graphics
MSG
Plik wiadomości
MSP
Bitmapa programu Microsoft Paint
MUS
Muzyka
MVB
Plik programu Microsoft Multimedia Viewer
MIV
Plik MPEG
M3D
Plik 3-D programu Corel Motion
NAP
Format NAPLPS
NAV
Skrypt programu Eudora
NDX
Indeks bazy danych dBASE
NDX
Indeks encyklopedii CDE
NG
Tekst bazy dancyh Norton Guides
NLM
Plik programu NetWare NLM
NTZ
Plik programu antywirusowego InVircible
O
Kod maszynowy w systemie UNIX
OAZ
Faks programu OAZ
OBD
Plik programu Microsoft Office Binder
OBJ
Język maszynowy
OBJ
Plik programu Wavefront 3-D
OBZ
Plik kreatora Microsoft Office
OEB
Publikacja programu Open eBook
OLB
Biblioteka obiektów OLE
OLE
Obiekt OLE
ORG
Plik Organizera
OTF
Czcionka OpenType
OVL
Moduł nakładki
OVR
Moduł nakładki
OZM
Bank memo programu Sharp Organizer
OZP
Bank telefonów programu Sharp Organizer
OUT
Definicje encyklopedyczne
P10
Plik programu Tektronic Plot 10
PAL
Paleta systemu Windows
PAS
Kod źródłowy w języku Pascal
PAT
Wzorzec programu CorelDraw
PBD
Biblioteka dynamiczna programu PowerBuilder
PBK
Plik programu Microsoft Phonebook
PBM
Przenośna bitmapa
PCL
Plik drukarek HP LaserJet
PCD
Bitmapa programu Photo CD
PCM
Informacje o kasecie LaserJet
PCS
Animacja programu PICS
PCT
Bitmapa programu PC Paint
PCT
Bitmapa i grafika wektorowa programu Macintosh PICT
PCW
Dokument programu PC Write
PCX
Bitmapa programu PC Paintbrush
PDF
Przenośny Format Dokumentu (Acrobat)
PDF
Sterownik drukarki
PDF
Opis drukarki (QuarkXpress)
PDV
Sterownik drukarki programu PC Paintbrush
PDW
Grafika wektorowa programu HiJaak
PFA
Czcionka typ 1 (ASCII)
PUB
Czcionka typ 1 (zaszyfrowana)
PFM
Wymiary czcionki Windows Typ 1
PGL
Plik plotera HPGL 7475A (grafika wektorowa)
PIC
Plik wektorowy Lotus 1-2-3
PIC
Plik wektorowy Micrografx Draw
PIC
Plik wektorowy programu PICT komputera Mac
PIC
Bitmapa programu IBM Storyboard
PIF
Plik informacyjny Windows dla programów DOS
PIF
Plik wymiany ilustracji IBM
PIN
Dane programu Epic Pinball
PIX
Grafika rastrowa i wektorowa firmy Inset Systems
PL
Skrypt Perl
PLT
Plik plotera programu AutoCad
PLT
Plik plotera HPGL
PM
Grafika lub tekst programu PageMaker
PMx
Dokument programu PageMaker (x = wersja)
PML
Biblioteka programu PageMaker
PNG
Bitmapa PNG
POV
Plik programu POV-Ray
PP4
Plik programu Picture Publisher 4
PPD
Opis drukarki PostScript
PPM
Przenośna mapa pikseli
PPS
Plik programu PowerPoint Slideshow
PPT
Plik programu PowerPoint
PRD
Sterownik drukarki programu Microsoft Word
PRE
Plik programu Lotus Freelance
PRG
Kod źródłowy programu dBASE
PRN
Sterownik drukarki programu XyWrite
PRN
Tymczasowy plik drukarki
PRS
Sterownik drukarki programu WordPerfect
PRS
Plik programu Harvard Graphics
PRT
Sformatowany tekst
PS
Opis strony PostScript
PSD
Format macierzysty programu Photoshop
PSR
Raport programu Powersoft
PTx
Szablon programu PageMaker (x=wersja)
PUB
Publikacja programu Microsoft Publisher
PUB
Publikacja programu Ventura Publisher
PUZ
Puzzle programu Across
PWL
Lista haseł Windows
P10
Plik plotera Tektronix Plot10 (grafika wektorowa)
QBW
Plik programu QuickBooks
QLB
Biblioteka programistyczna (Quick programming library)
QLC
Informacje o czcionce ATM
QT
Film programu QuickTime
QTM
Film programu QuickTime
RA
Film programu Real Audio
RAM
Film programu Real Audio
RAS
Bitmapa Sun
RAW
Plik z grafiką 3-D(otwarty standard)
RC
Skrypt opisu zasobów
REC
Plik Rejestratora
REG
Plik Rejestru Windows
RES
Zasób programistyczny
RFT
Dokument DCA/RFT
RGB
Bitmapa SGI
RIA
Bitmapa Alpharel Grupa IV
RIB
Plik graficzny programu Renderman
RIC
Plik programu Roch FaxNet
RIX
Ekran wirtualny RIX
RLC
Nakładka CAD ESP (Image Systems)
RLE
Plik skompresowany (run lenght encoded)
RLF
Skompilowany format programu RichLink
RM
Plik programu Real Media
RMI
Muzyka MIDI
RMM
Plik formatu Real Media
RND
Format renderingu programu AutoShade
RNL
Bitmapa formatu GTX Runlength
RTF
Grafika lub tekst formatowany Microsoft
R8P
Czcionka orientacji pionowej drukarki LaserJet
R8L
Czcionka orientacji poziomej drukarki LaserJet
RV
Plik programu Real Video
SAM
Dokument programu Ami Pro
SAT
Model 3-D programu ACIS
SAV
Zapisany plik
SBP
Grafika/tekst Superbaase programu IBM Storyboard
SC
Kod źródłowy języka Paradox
SC?
Grafika rastrowa programu ColoRIX raster (?=rozdzielczość)
SC2
Plik programu Microsoft Schedule+ 7
SCD
Plik programu Microsoft Schedule+ 7
SCH
Plik programu Microsoft Schedule+ 1
SCM
Film programu ScreenCam
SCP
Skrypt programu Dial-up Networking
SCR
Wygaszacz ekranu Windows
SCR
Skrypt
SCR
Obraz faksu
SCR
Układ ekranu dBASE
SCT
Zrzut ekranu (tekst) programu Lotus Manuscript
SCT
Bitmapa programu Scitex
SDL
Biblioteka SmartDraw
SDR
Grafika wektorowa programu SmartDraw
SDT
Szablon programu SmartDraw
SET
Parametry konfiguracyjne
SFP
Czcionka LaserJet o orientacji pionowej
SFL
Czcionka LaserJet o orientacji poziomej
SFS
Skalowalna czcionka PCL 5
SGI
Bitmapa SGI
SHB
Plik programu CorelShow
SHG
Segmentowana Hipergrafika (mapa ilustracji dla pliku pomocy Windows)
SHS
Pakiet OLE2 (może zawierać pliki wykonywalne)
SHW
Plik programu Corel Show
SLD
Slajdy programu AutoCAD
SLK
Format SYLK (arkusze)
SMI
Multimedia SMIL
SND
Cyfrowy plik dźwiękowy
SPD
Skalowalna czcionka Speedo
STY
Arkusz stylów programu Ventura Pub
SUN
Bitmapa Sun
SVX
Plik dźwiękowy Amiga
SWF
Plik program Flash
SY3
Symbol Harvard Graphics
SYL
Format SYLK (arkusze)
SYS
Sterownik DOS, OS/2
TAL
Tekst kształtu Adobe Type Align
TAR
Archiwum na taśmie
TAZ
Archiwum Gzip systemu UNIX
TDF
Definicja czcionki Speedo
TFM
Wymiary czcionki Intellifont
TGA
Bitmapa TARGA
TGZ
Archiwum Gzip systemu UNIX
TIF
Bitmapa TIFF
TLB
Biblioteka typu OLE
TMP
Plik tymczasowy
TOC
Plik spisu treści
TRM
Plik terminala
TTC
Skompresowany plik TrueType
TTF
Czcionka TrueType
TXT
Tekst ASCII
USP
Czcionka orientacji pionowej LaserJet
USL
Czcionka orientacji poziomej LaserJet
VBP
Projekt w języku Visual Basic
VBX
Kontrolka zdefiniowana przez użytkownika programu Visual Basic
VBS
Skrypt Visual Basic
VCF
Plik vCard
VDA
Bitmapa Targa
VGR
Informacje o rozdziale programu Ventura Pub
VOC
Dźwięk Sound Blaster
VOX
Skompresowany plik dźwiękowy Voxware
VP
Publikacja programu Ventura Publisher
VSD
Rysunek programu Visio
VST
Bitmapa Targa
VUE
Relacyjna perspektywa dBASE
WAV
Dźwięk cyfrowy (Windows)
WAX
Metaplik WMA (położenie pliku WMA)
WB?
Arkusz kalkulacyjny Quattro Pro (?=wersja)
WBK
Kopia zapasowa dokumentu Microsoft Word
WBT
Plik programu WinBatch
WCM
Makro programu WordPerfect
WDB
Plik danych programu Microsoft Works
WGP
Dane gry Wild Board
WID
Tabela szerokości czcionek
WIF
Ilustracja programu Wavelet
WIZ
Kreator programu Microsoft Word
WKQ
Arkusz Quattro
WK1
Lotus wer. 2.x
WK3
Lotus wer. 3.x & Windows
WK4
Lotus wer. 4.x
WKS
Arkusz programu Lotus 1-2-3 wer. 1a
WMA
Plik dźwiękowy programu Windows Media (plik ASF)
WMF
Metaplik Windows
WMV
Plik wideo programu Windows Media (plik ASF)
WPD
Dokument programu Corel WordPerfect
WPD
Opis drukarki Windows
WP?
Dokument WordPerfect (?=wersja)
WPG
Grafika rastrowa i wektorowa programu WordPerfect
WPM
Makro programu WordPerfect
WPT
Szablon programu WordPerfect
WQ?
Quattro Pro dla DOS (?=wersja)
WPS
Dokument programu Microsoft Works
WRI
Dokument programu Windows Write
WRK
Arkusz kalkulacyjny Symphony
WRL
Strona VRML
WS?
Plik programu WordStar for Windows (?=wersja)
WSD
Dokument programu WordStar 2000
WSH
Właściwości skryptu Windows
WVL
Skompresowany plik Wavelet
WVX
Metaplik WMV (położenie pliku WMV)
XAR
Rysunek programu Corel Xara
XBM
Bitmapa systemu X Window
XFX
JetFax
XLA
Dodatek programu Excel
XLB
Pasek narzędzi programu Excel
XLC
Wykres programu Excel
XLD
Okno dialogowe programu Excel
XLK
Kopia zapasowa dokumentu Excel
XLM
Makro programu Excel
XLS
Arkusz kalkulacyjny programu Excel
XLT
Szablon programu Excel
XLW
Projekt Excel
XML
Plik XML
XPM
Mapa pikseli systemu X Window
XSD
Schemat XML
XWD
Zrzut pamięci w systemie X Window
XY?
Dokument XyWrite (?=wersja)
XYW
Dokument programu XyWrite dla Windows
Z
Archiwum Gzip w systemie UNIX
ZIP
Skompresowany plik PKZIP
ZOO
Skompresowany plik Zoo
$$$
Plik tymczasowy