wyszukiwarka google

ContentStream

wtorek, 20 listopada 2012

Dzielenie dysku na partycje za pomocą programu

EASEUS Partition Master Home Edition - program do zarządzania dyskiem twardym
 
 
EASEUS Partition Master jest darmowym programem, dzięki któremu możemy w łatwy sposób zarządzać dyskiem twardym. Do głównych zadań tego programu należą:  tworzenie, kopiowanie, usuwanie, przenoszenie, a także łączenie partycji. Dodatkowo można zmienić nazwę etykiety dysku, jego literę porządkową. Program posiada również defragmentowanie, formatowanie, ukrywanie dysku i inne przydatne funkcjonalności.
 

niedziela, 21 października 2012

Usuwanie plików po instalacji dodatku Service Pack

W celu zaoszczędzenia około 5GB na dysku możemy usunąć pliki kopii zapasowej, które zostały utworzone podczas instalacji dodatku Service Pack w systemie Windows 7 (Vista). Znajdują się one w folderze winsxs.

UWAGA: Po usunięciu tych plików nie będzie możliwe odinstalowanie dodatku Service Pack.

poniedziałek, 1 października 2012

Brak pliku muzycznego w PowerPoint 2007

Osadzanie pliku muzycznego w PowerPoint 2007

 
Dlaczego dołączony plik muzyczny do prezentacji nie odtwarza się na innym komputerze?
  • Zazwyczaj są to dwa powody:
    1. plik audio ma inny format, niż wav (np. mp3, wma, au), 
    2. rozmiar pliku dźwiękowego ma ponad 1 KB.
     
     
Jak mogę zmienić format pliku muzycznego na wav?
 
Aby zmienić format pliku muzycznego można użyć do tego programu konwertującego z np. mp3 na wav. Tutaj jest opis programu.

wtorek, 17 lipca 2012

Kurs Flex 3 - przeglądarka zdjęć

W ostatniej części wykorzystane zostały wiadomości z poprzednich części kursu. Jedyną nową rzeczą jest użyty znacznik <mx:HTTPService>, który działa podobnie jak <mx:RemoteObject>. Zdjęcia i informacje o zdjęciach pobierane są z pliku XML poprzez wspomniany wcześniej znacznik.

Całą aplikację można obejrzeć na stronie tutaj . Klikając prawym przyciskiem myszki można pobrać kod aplikacji wybierając opcję View Source.

niedziela, 18 marca 2012

Kurs Flex 3 - biblioteka AMFPHP

Bardzo często zdarza się, że tworzone aplikacje potrzebują pobierać dane z bazy danych, czy wysyłać dane do bazy danych. Sama aplikacja nie ma takiej możliwości, ale z pomocą przychodzi nam biblioteka AMFPHP.
AMFPHP jest open source'owym, binarnym protokołem AMF(Action Message Format), który umożliwia komunikację pomiędzy aplikacją Flex'a, a serwerem opartym na PHP. Aplikacja korzysta z usług udostępnianych przez serwer do pobierania danych z bazy danych, bądź wysyłania danych z aplikacji do bazy danych na serwer. Taka komunikacja jest możliwa dzięki utworzeniu klas i wywoływaniu jej metod  z pozycji aplikacji.

Tutaj można zobaczyć działanie aplikacji komunikującej się z bazą danych MySQL.

sobota, 18 lutego 2012

Kurs Flex 3 - Drag and Drop

Technika Drag and Drop, czyli "przeciągnij i upuść" jest powszechnie stosowana w interfejsach graficznych w aplikacjach komputerowych. Nastomiast nie dotyczyło to aplikacji sieciowych, aż do momentu wprowadzenia przez Adobe bogatych aplikacji internetowych. Obecnie tę technikę możemy zastosować w wielu językach programowania, np. w Javie. Technika ta polega na zaznaczeniu obiektu, przeciągając go na inny obiekt i upuszczając na niego. Wszystkie komponenty Flex'a obsługują tę operację. Warto wspomnieć, że komponenty oparte na listach, posiadają odpowiednie atrybuty do obsługi Drag and Drop:
  • DataGrid,
  • HorizontalList,
  • List,
  • PrintDataGrid,
  • TileList,
  • Tree.

sobota, 11 lutego 2012

Kurs Flex 3 - wygląd aplikacji

W utworzonym projekcie możemy zmieniać wygląd całej aplikacji, jak i poszczególnych komponentów za pomocą stylów lub skórek.
Pierwszym sposobem jest użycie właściwości stylów pozwalającym, np. na ustawienie rozmiaru czcionki, koloru tła i wielu innych. Drugim sposobem na zmianę szaty graficznej jest wykorzystanie skórek, będących elementami graficznymi. Może to być plik graficzny z rozszerzeniem, np. *.jpg, *.png, *.swf lub narysowana grafika w języku ActionScript. Na przykład, każdy komponent wyświetlający tekst ma następujące style:


wtorek, 31 stycznia 2012

Kurs Flex 3 - praktyczne komponenty

W tej części kursu poznamy najczęściej używane komponenty, które możemy podzielić na kontenery i proste kontrolki. Są one dostępne zarówno w języku MXML, jak i ActionScript. Kontenery pozwalają na tworzenie układu elementów aplikacji, a wewnątrz nich są umieszczane kontrolki. Wszystkie komponenty posiadają zdarzenia pozwalające reagować na działania użytkownika, np. kliknięcie przycisku.
Jeżeli chcemy aby komponenty mogły być modyfikowane w trakcie działania aplikacji, należy przypisać im identyfikator id. W ten sposób możemy uzyskać dostęp do ich właściwości. Modyfikacje możemy zastosować za pomocą utworzonej funkcji w języku ActionScript lub powiązania danych, które jest oznaczone w języku MXML nawiasami klamrowymi. Wiązanie danych możemy użyć do powiązania prostej kontrolki  ze strukturą danych (np. XML). Kiedy dane ulegną zmianie, kontrolka zostanie zaktualizowana automatycznie, odzwierciedlając modyfikacje.


piątek, 20 stycznia 2012

Kurs Flex 3 - tworzenie projektu cz.2

Podczas tworzenia projektu został wygenerowany domyślny plik, o którym była mowa w tworzenie projektu cz.1. Jest on widoczny w trybie edycji źródła.

[kliknij na obrazek aby powiększyć]

Pierwsza linia kodu <?xml version="1.0" encoding="utf-8"?> stanowi deklarację typu dokumentu XML. MXML jest językiem standardu XML, więc taka deklaracja musi zostać w nim zawarta. Druga linia kodu

 <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
 layout="absolute">

definiuje stronę główną aplikacji. Znacznik <mx:Application> stanowi uchwyt całej zawartości aplikacji i może występować tylko raz. Wewnątrz tego znacznika znajdują się dwa atrybuty (w przyszłości można dodawać też inne).
Pierwszy xmlns:mx="http://www.adobe.com/2006/mxml" określa przestrzeń nazw dla znaczników Flex'a 3. Kod ten definiuje przedrostek mx, który jest powiązany ze biorem znaczników. Wartość atrybutu jest uniwersalnym identyfikatorem zasobów (URI).

czwartek, 19 stycznia 2012

Kurs Flex 3 - tworzenie projektu cz.1

Nowy projekt tworzymy wybierając File ---> New ---> Flex Project,

[kliknij na obrazek aby powiększyć]

niedziela, 15 stycznia 2012

Kurs Flex 3 - Wstęp

W niniejszym kursie zaprezentuje technologię Flex 3. Dzięki tej technologii możemy zbudować bogatą aplikację internetową (Rich Internet Application - RIA). Do zbudowania takiej aplikacji Flex udostępnia nam kontenery układu, kontrolki formularzy, elementy formatujące, analizatory poprawności, bibliotekę animacji oraz wiele innych elementów pozwalających na łatwe programowanie. Jednakże nie tylko wygląd strony się liczy, ale także funkcjonalność. Tworząc stronę internetową najczęściej łączymy się z bazą danych. Flex udostępnia wiele sposobów połączenia: od języka XML, poprzez HTTP i usługi sieciowe SOAP, do wydajnego protokołu zdalnego o nazwie AMF, jak również ścisłą integrację z usługami LiveCycle Data Services ułatwiającą zarządzanie dużymi zestawami danych (szczególnie używanych przez wielu użytkowników).