środa, 7 stycznia 2015

[EXCEL] jak w jednej komórce dodać znak przejścia do nowej linii

Jak w jednej komórce w programie Excel wpisać tekst w kilku liniach.
W tym celu używamy skrótu klawiszy ALT+Enter

Co w przypadku kiedy łączymy dwie komórki które są w formacie tekstowym i chcemy aby wartość w z pierwszej komórki znajdowała się w pierwszej linii nowej komórki a wartość z drugiej komórki znajdowała się w drugiej linii w nowej komórce.
Połączymy powyższą wiedzę i rozwiązaniem jest tekst
np. A1&ZNAK(10)&B1
gdzie ZNAK(10) oznacza w Excelu znak nowej linii
wynikiem tego "równania" będzie nowa komórka która będzie się składała z dwóch linii. W pierwszej linii znajdzie się wartość z komórki A1 a w drugiej linii znajdzie się wartość z komórki B1

[EXCEL] łączenie komórek (tekstu) i dodawanie ciągu znaków

Jak w programie Excel dodać dwie komórki które są tekstem i dodać "pomiędzy" nimi jakiś dodatkowy tekst.
W tym celu należy wykorzystać znaki  
&"[tutaj wpisujemy ciąg znaków który chcemy dodać]"&

środa, 17 grudnia 2014

Konsola odzyskiwania systemu - komendy

Na poniższej liście opisano polecenia dostępne w konsoli odzyskiwania
  • Attrib Zmienia atrybuty jednego pliku lub podkatalogu.
  • Batch Wykonuje polecenia określone w pliku tekstowym (parametr plik_wejściowy). Parametr plik_wyjściowy umożliwia określenie wyjścia dla poleceń. Pominięcie parametru plik_wyjściowy spowoduje, że dane wyjściowe zostaną wyświetlone na ekranie.
  • Bootcfg Modyfikuje plik Boot.ini związany z konfiguracją rozruchu i odzyskiwaniem.
  • CD (Chdir) Działa tylko w obrębie katalogów systemowych bieżącej instalacji systemu Windows, nośników wymiennych, katalogów głównych wszystkich partycji dysków twardych oraz lokalnych źródeł instalacji.
  • Chkdsk Przełącznik /p powoduje uruchomienie programu Chkdsk nawet dla dysku, który nie jest oznaczony jako zanieczyszczony. Przełącznik /r powoduje zlokalizowanie uszkodzonych sektorów i odzyskanie informacji, które można odczytać. Ten przełącznik implikuje opcję /p. Program Chkdsk wymaga programu Autochk. Program Chkdsk automatycznie szuka pliku Autochk.exe w folderze startowym. Jeśli program Chkdsk nie może odnaleźć tego pliku w folderze startowym, szuka dysku CD-ROM z Instalatorem systemu Windows 2000. Jeśli program Chkdsk nie może odnaleźć tego instalacyjnego dysku CD-ROM, wyświetla użytkownikowi monit o wskazanie lokalizacji pliku Autochk.exe.
  • Cls Czyści ekran.
  • Copy Kopiuje jeden plik do lokalizacji docelowej. Domyślnie lokalizacja docelowa nie może być nośnikiem wymiennym i nie można jej określać za pomocą symboli wieloznacznych. Skopiowanie skompresowanego pliku z dysku CD-ROM z Instalatorem systemu Windows 2000 powoduje automatyczne zdekompresowanie tego pliku.
  • Del (Delete) Usuwa jeden plik. Działa w obrębie katalogów systemowych bieżącej instalacji systemu Windows, nośników wymiennych, katalogów głównych wszystkich partycji dysków twardych oraz lokalnych źródeł instalacji. Domyślnie nie można używać symboli wieloznacznych.
  • Dir Wyświetla listę wszystkich plików, również ukrytych i systemowych.
  • Disable Wyłącza usługę lub sterownik systemu Windows. Zmienna usługa_lub_sterownik to nazwa usługi lub sterownika do wyłączenia. W przypadku wyłączenia usługi za pomocą tego polecenia polecenie wyświetla pierwotny typ uruchomienia tej usługi przed zmianą tego typu na SERVICE_DISABLED. Należy zanotować pierwotny typ uruchomienia. Umożliwi to ponowne uruchomienie usługi za pomocą polecenia enable.
  • Diskpart Zarządza partycjami w woluminach dysków twardych. Opcja /add pozwala utworzyć nową partycję. Opcja /delete pozwala usunąć istniejącą partycję. Zmienna urządzenie oznacza nazwę urządzenia dla nowej partycji (na przykład \urządzenie\dysk_twardy_0). Zmienna dysk oznacza literę dysku usuwanej partycji (na przykład D). Zmienna partycja jest nazwą usuwanej partycji opartą na partycji (na przykład \urządzenie\dysk_twardy_0\partycja_1). Można jej użyć zamiast zmiennej dysk. Zmienna rozmiar oznacza rozmiar nowej partycji w megabajtach.
  • Enable Włącza usługę lub sterownik systemu Windows. Zmienna usługa_lub_sterownik to nazwa usługi lub sterownika do włączenia. Zmienna typ_uruchomienia oznacza typ uruchomienia włączanej usługi. Dla typu uruchomienia jest używany jeden z następujących formatów:
    SERVICE_BOOT_START
    SERVICE_SYSTEM_START
    SERVICE_AUTO_START
    SERVICE_DEMAND_START
  • Exit Zamyka konsolę odzyskiwania i ponownie uruchamia komputer.
  • Expand Wyodrębnia skompresowany plik. Zmienna źródło oznacza plik do wyodrębnienia. Domyślnie nie można używać symboli wieloznacznych. Zmienna element_docelowy oznacza katalog dla nowego pliku. Domyślnie nie może to być nośnik wymienny ani katalog tylko do odczytu. W celu usunięcia atrybutu tylko do odczytu z katalogu docelowego można użyć polecenia attrib. Jeśli źródło zawiera więcej niż jeden plik, jest wymagana opcja /f:filespec. W tej opcji można stosować symbole wieloznaczne. Przełącznik /y wyłącza monit o potwierdzenie zastąpienia. Przełącznik /d wskazuje, że pliki nie będą wyodrębniane, i powoduje wyświetlenie katalogu plików w źródle.
  • Fixboot Zapisuje nowy sektor startowy na partycji systemowej.
  • Fixmbr Naprawia kod głównego rekordu rozruchowego partycji startowej. Zmienna urządzenie jest opcjonalną nazwą urządzenia, które wymaga nowego głównego rekordu rozruchowego. Tę zmienną należy pominąć, jeśli elementem docelowym jest urządzenie startowe.
  • Format Formatuje dysk. Przełącznik /q powoduje przeprowadzenie szybkiego formatowania. Przełącznik /fs pozwala określić system plików.
  • Help Jeśli nie zostanie użyta zmienna polecenie w celu wskazania polecenia, polecenie help wyświetli wszystkie polecenia obsługiwane przez konsolę odzyskiwania.
  • Listsvc Wyświetla wszystkie usługi i sterowniki dostępne na komputerze.
  • Logon Wyświetla wykryte instalacje systemu Windows i monituje o hasła administratora lokalnego dla tych instalacji. To polecenie umożliwia przejście do innej instalacji lub do innego podkatalogu.
  • Map Wyświetla aktywne mapowania urządzeń. Dodając opcję arc, można ustawić używanie ścieżek ARC (Advanced RISC Computing, format pliku Boot.ini) zamiast ścieżek urządzeń systemu Windows.
  • MD (Mkdir) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji.
  • More/Type Wyświetla wskazany plik tekstowy na ekranie.
  • Rd (Rmdir) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji.
  • Ren (Rename) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji. Jako elementu docelowego nie można określić nowego dysku ani nowej ścieżki.
  • Set Wyświetla i ustawia zmienne środowiskowe konsoli odzyskiwania.
  • Systemroot Ustawia %SystemRoot% (główny folder systemu) jako bieżący katalog.
źródło: [support.windows.com]

niedziela, 14 grudnia 2014

[PHP/JAVASCRIPT] jak sprawdzić zaznaczenie checkboxa w formularzu.

Czego dotyczy: 
PHP, JavaScript

Problem:  
Chodzi o sprawdzenie czy przed wysłanie danych w formularzu w HTMLu jest wciśnięty checkbox (np. w celu akceptacji warunków umowy, czy znajomość regulaminu itp.). Mi było to akurat potrzebne do akceptacji znajomości regulaminu przez użytkownika.

Rozwiązanie:
Rozwiązaniem okazał się skrypt który umieszczamy w sekcji <head> na stronie WWW, ale po kolei.

Krok po kroku:
1. Na stronie główniej (np. index.php) w sekcji <head> umieszczasz skrypt
<script type="text/javascript">
    function sprawdz() 
       {
        if (document.getElementById('chkbox').checked)  
          {
            
          } 
       else  
          {
            alert("Nie potwierdziłeś znajomości regulaminu.");
          }
       }
    </script>
 gdzie:
   - ('chkbox') - oznacza id elementu checkbox w formularzu 
2. teraz musimy dodać wywołanie skryptu w momencie chęci wysłania danych na serwer.
<form action="link do strony" method="POST" onsubmit="return validate()" enctype="multipart/form-data" accept-charset="utf-8" lang="utf-8" name="image_upload_form" id="image_upload_form"> 

głównie chodzi o część 
onsubmit="return validate()"
to tutaj następuje odwołanie do skryptu w chwili naciśnięcia przycisku wysłania na formularzu
 
3. ostatnią czynnością jest nadanie elementowi 'checkbox' odpowiedniego id
<input id="chkbox" type="checkbox" name="reg_chbox"> 

chodzi głównie o część
 id="chkbox"
gdzie następuje przypisanie id="chkbox" do elementu checkbox na formularzu
 
i gotowe 

środa, 16 października 2013

Skróty klawiszowe Windows

Skróty klawiszowe Windows

Poniżej znajduje się lista skrótów klawiszowych systemu Windows, które są dostępne w każdej aplikacji Windows.
Minimalizuj wszystkie okna: klawisz WINDOWS + M
Wyświetl menu Start: klawisz WINDOWS lub CONTROL + ESCAPE
Uruchom Eksplorator Windows: klawisz WINDOWS + E
Okno Znajdź: Okno Wyniki wyszukiwania: klawisz WINDOWS + F
Okno Uruchom: klawisz WINDOWS + R
Okno Właściwości systemu: klawisz WINDOWS + BREAK
Okno Wyniki wyszukiwania Komputery: klawisz WINDOWS + CONTROL + F
Menu kontekstowe: klawisz Aplikacji lub SHIFT + F10
Przełącz pomiędzy aplikacjami: ALT + TAB
Menu systemowe aplikacji: ALT + Spacja
Menu kontrolne dokumentu: ALT + Minus
Kopiuj do schowka: CONTROL + C
Wytnij do schowka: CONTROL + X
Wklej ze schowka: CONTROL + V

Skróty klawiszowe edycji

We wszystkich standardowych okienkach Edycji, jak również w większości edytorów tekstu możesz korzystać z następujących skrótów klawiszowych

Klawisze ruchu

Następny znak: Prawa strzałka
Poprzedni znak: Lewa strzałka
Następne słowo: CONTROL + Prawa strzałka
Poprzednie słowo: CONTROL + Lewa strzałka
Następny wiersz: Strzałka w dół
Poprzedni wiersz: Strzałka w górę
Następna strona na ekranie: PAGE DOWN
Poprzednia strona na ekranie: PAGE UP
Początek wiersza: HOME
Koniec wiersza: END
Początek pliku: CONTROL + HOME
Koniec pliku: CONTROL + END

Klawisze zaznaczania

Zaznacz następny znak: SHIFT + Prawa strzałka
Zaznacz poprzedni znak: SHIFT + Lewa strzałka
Zaznacz następne słowo: SHIFT + CONTROL + Prawa strzałka
Zaznacz poprzednie słowo: SHIFT + CONTROL + Lewa strzałka
Zaznacz do końca wiersza: SHIFT + END
Zaznacz do początku wiersza: SHIFT + HOME
Zaznacz do tej samej pozycji pionowej w następnym wierszu: SHIFT + Strzałka w dół
Zaznacz do tej samej pozycji pionowej w poprzednim wierszu: SHIFT + Strzałka w górę
Zaznacz do końca akapitu: SHIFT + CONTROL + Strzałka w dół
Zaznacz do początku akapitu: SHIFT + CONTROL + Strzałka w górę
Zaznacz do końca pliku: SHIFT + CONTROL + END
Zaznacz do początku pliku: SHIFT + CONTROL + HOME
Zaznacz wszystko: CONTROL + A

Klawisze usuwania

Usuń następny znak: DELETE
Usuń poprzedni znak: BACKSPACE
Usuń zaznaczony tekst: DELETE
Cofnij edycję: CONTROL + Z

Skróty klawiszowe w menu i w oknach dialogowych

Aktywuj/dezaktywuj pasek Menu główne: ALT
Menu jeden poziom wyżej: ESCAPE
Poruszanie się pomiędzy elementami Menu: Lewa i prawa strzałka
Poruszanie się w Menu podręcznym: Strzałki w górę i w dół
Uruchomienie elementu Menu: ENTER
Następny element w oknie dialogowym: TAB
Poprzedni element w oknie dialogowym: SHIFT + TAB
Następny element na liście: Strzałka w dół
Poprzedni element na liście: Strzałka w górę
Włącz/wyłącz zaznaczenie w okienku: Spacja
Włącz przycisk: Spacja
Wybierz przycisk radio: klawisze ze strzałkami
Poruszanie się pomiędzy arkuszami z różnymi właściwościami: CONTROL + TAB

niedziela, 14 lipca 2013

Windows 7 - Profil tymczasowy - Rejestr



Użytkuję od niedawna Windows 7 i spotkałem się ostatnio z dziwnym zjawiskiem (jak to bywa czasami z produktami z Redmond)
Otóż po wyłączeniu komputera znikały mi dokumenty z pulpitu. Bardzo mnie to zdziwiło więc zacząłem drążyć temat J . Okazało się że mój użytkownik (najprawdopodobniej po jakiejś aktualizacji) uruchamia się jako profil tymczasowy. Poszukałem w sieci i podaję rozwiązanie tej sytuacji

Żeby pozbyć się problemu zaloguj się jako administrator (lub podłączyć się zdalnie do rejestru) wejść do klucza rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Znajduje się tam lista profili w postaci SIDów.

Rozwiązanie 1.
Mogą być co najmniej 2 wpisy z takim samym SIDem i na końcu jednego powinien być dopisek .bak. Sprawdzić czy to jest na pewno ten profil użytkownika przeglądając wartość ProfileImagePath (w jednym kluczu powinien wskazywać na TEMP, a w innym na prawidłowy katalog usera). Skasować cały klucz, który wskazuje na profil TEMP i usunąć końcówkę .bak z tego "dobrego"
wpisu.

Rozwiązanie 2.
 Nie ma SIDów z dopiskiem .bak. Przejrzeć wartości ProfileImagePath wszystkich SIDów i ustalić, w któym zamiast nazwy usera jest TEMP - zmienić na prawidłowy katalog usera i voila...

U mnie pomogło rozwiązanie 1

Zobacz także:
informatyka
Darmowy kurs ASP.NET MVC
Darmowy kurs C#
Właściwości lecznicze warzyw, owoców i roślin

wtorek, 9 lipca 2013

[PHP] Jak sprawdzić wersję PHP na serwerze ?

Z reguły Twój hostingodawca :) informuje Cię jaka jest wersja oprogramowania na danym serwerze. Ostatnio miałem ciekawy przypadek. Koledze nie chciał się zainstalować "portal joomli" na serwerze. Cały czas wyrzucało mu jakieś błędy a on nie wiedział o co chodzi. Ponieważ wyższe wersje JOOMLI potrzebują PHP w wersji 5 postanowiłem sprawdzić jaka wersja PHP jest zainstalowana na jego serwerze. Poniżej przedstawiam bardzo krótki kod którym możemy uzyskać taką informację ... może się komuś przyda.

<html>
<body>
    <?php
    echo PHP_VERSION;
    ?>
</body>
</html>

po uruchomieniu skryptu serwer da odpowiedź na nurtujące nas pytanie :)