O wszystkim i o niczym

Początek świata komputerowego

Posted on

Znalezione gdzieś w sieci:

1. Na początku było słowo i w słowie były dwa bajty, i więcej nic nie było.
2. I oddzielił Bóg jedynkę od zera, i zobaczył, ze to było dobre.
3. I Bóg powiedział: „Niech będą dane.” I stało się.
4. I Bóg powiedział: „Niech ułożą się dane na swoje właściwe miejsca. I stworzył dyskietki i twarde dyski, i kompaktowe dyski.
5. I Bóg powiedział: „Niech będą komputery, żeby było gdzie włożyć dyskietki, i twarde dyski, i kompakty.” I stworzył komputery i nazwał je hardwarem, i oddzielił software od hardware’u.
6. Software’u jeszcze nie było, lecz Bóg szybko stworzył programy – duże i małe i powiedział im: „idźcie i rozradzajcie się, i wypełniajcie cala pamięć.”
7. Ale sprzykrzyło się Bogu tworzyć programy samemu i rzekł: „Stworze Programistę według swego podobieństwa i niech on panuje nad komputerami, programami i danymi.” I stworzył Bóg Programistę, i umieścił go w Centrum Obliczeniowym, żeby w nim pracował. I przyprowadził on Programistę do drzewa katalogowego i powiedział: „W każdym katalogu możesz uruchamiać programy, tylko z Windows nie korzystaj bo na pewno umrzesz.
8. I Bóg rzekł: „Nie dobrze Programiście być samotnym, stworzymy mu tego, który będzie się zachwycał dziełem Programisty.” I wziął On od Programisty kość, w której nie było mózgu i stworzył To, co będzie zachwycało się dziełem Programisty, i przywiódł To do niego. I nazwał To Użytkownikiem. I siedzieli oni razem pod nagim DOS-em i nie wstydzili się tego.
9. A Bill był chytrzejszy niż wszystkie dzikie zwierzęta, które uczynił Pan Bóg. I rzekł Bill do Użytkownika: „Czy na prawdę Bóg powiedział, żebyście nie uruchamiali żadnych programów ?” I rzekł Użytkownik: „W każdym katalogu możemy uruchamiać programy, tylko z drzewa Windows nie mozemy abysmy nie umarli” I rzekl Bill Uzytkownikowi: „Jak mozesz mowic o czyms, czego nie sprobowales !” Tego dnia, kiedy uruchomicie program z drzewa katalogowego Windows bedziecie rowni Bogu, bo jednym przyciskiem myszki stworzycie to, czego zapragniecie.” I zobaczyl Uzytkownik, ze owoce Windows byly mile dla oczu i godne pozadania, bo jakakolwiek wiedza stala sie od tej chwili juz niepotrzebna, i zainstalowal Windows na swoim komputerze. I powiedzial programiscie, ze to jest dobre, i on tez go zainstalowal.
0a. I zaraz wyruszył programista szukać nowych drajwerow. A Bóg rzekł: „Gdzie idziesz?” A on odpowiedział: „Idę szukać nowych drajwerow, bo nie ma ich w DOS-ie.” I wtedy rzekł Bóg: „Kto ci powiedział, ze potrzebujesz drajwerow?. Czy czasem nie uruchomiłeś programów z drzewa katalogowego Windows
0b. Wtedy rzekł Pan Bóg do Billa: „Ponieważ to uczyniłeś, będziesz przeklęty wśród wszelkiego bydła i wszelkiego dzikiego zwierza. I ustanowię nieprzyjaźń miedzy tobą a Użytkownikiem, on będzie cię zawsze przeklinał a ty będziesz mu sprzedawał Windows.”
0c. Do Użytkownika zaś Bóg rzekł: „Windows” bardzo rozczaruje cię i spustoszy twoje zasoby, i będziesz musiał używać marnych programów, i nie będziesz mógł się obejść stale bez serwisu programisty.”
0d. Programiście zaś rzekł: „Ponieważ usłuchałeś głosu Użytkownika, przeklęte niech będą twoje komputery, gdyż powstanie w nich mnóstwo błędów i wirusów, w pocie oblicza twego będziesz stale poprawiał swoją pracę.”
0e. I odprawił ich Pan Bóg ze swego Centrum bliczeniowego, i zabezpieczył hasłem wejście do niego.
0f. General protection fault.

Inne

Specyficzne zaokrąglenie liczb…

Posted on

Jeżeli jest problem z zaokrągleniem liczby nie do pełnej wartości, a do jakieś konkretnej, np. do 30, to mam tutaj proste rozwiązanie:

select ceil(109::numeric/30::numeric)*30

Wynikiem tego będzie liczba 120. Funkcja ceil zaokrągla wynik dzielenia 109 przez 30 do pełnej 4, a mnożenie robi swoje.

Podobne zapytanie użyjemy, gdy mielibyśmy zaokrąglać w dół:

select floor(109::numeric/30::numeric)*30

Wynikiem tego zapytanie będzie już liczba 90.

Microsoft Windows

Tworzenie botowalnego dysku USB

Posted on

Tworzenie botowalnego dysku USBWiele osób poszukuje informacji w jaki najprostszy sposób utworzyć botowalny dysk USB. W zasadzie każdy nowy model USB ma taką możliwość, aby móc na nim wgrać instalkę UBUNTU i z niego odpalać. Jest to po pierwsze o wiele szybsze, a po za tym o wiele wydajniejsze niż nagrywanie płyt, zwłaszcza, kiedy co chwila pojawiają się w sieci nowe wersje testowe różnego rodzaju oprogramowania.

Ale do rzeczy. Jeżeli jesteśmy posiadaczami Windowsa Visty lub nowszego systemu, to mamy możliwość skorzystać z wbudowanego w system programu o nazwie DISKPART. Wszystkie operacje są wykonywane z linii poleceń, więc dla niektórych może być to uciążliwe, ale zapewniam – nie jest to trudna operacja.

W pasku „Wyszukaj pliki lub programy…” wpisujemy:

cmd

Pojawia się na nim czarne okienko gdzie wpisujemy kolejne polecenia:

diskpart

W tym momencie zaczynamy zabawę z naszym pendrivem, trzeba się upewnić, że wszystkie dane, jakie się na pendrivie jeszcze znajdują, zostaną bezpiecznie przekopiowane, gdyż po użyciu kolejnych komend pendrive zostanie wyczyszczony i danych już nie odzyskamy.

Po włożeniu pendrive do portu USB wpisujemy komendę:

list disk

Otrzymamy dzięki temu informacje dotyczące wszystkich dysków podłączonych do naszego komputera. Po wielkości pendrive rozpoznajemy nasze urządzenie i wybieramy je za pomocą polecenia:

select disk 1

W moim przypadku był to dysk numer 1 i powyższe polecenie spowodowało, że wszelkie późniejsze polecenia będą dotyczyły się właśnie tego dysku. Jest to dosyć ważne 🙂 W końcu nie chcemy przez przypadek stracić danych z innego dysku 🙂

Następne polecenie wyczyści nam dokładnie całą zawartość dysku USB:

clean

Następnie tworzymy partycję. Możemy stworzyć ich wiele, ile chcemy, oczywiście jeżeli nasze urządzenie nam na to pozwoli za pomocą swojej pojemności.

create partition primary

Wybieramy nowo utworzoną partycję

select partition 1

i ustawiamy ją jako aktywną

active

Teraz wystarczy ją odpowiednio sformatować:

format fs=fat32 quick

i zamontować:

assign

Poleceniem exit wychodzimy z programu i możemy się cieszyć botowalnym dyskiem USB 🙂

 

Dla osób, które w ten sam sposób chcieliby instalować Windows XP:

Jeżeli chcemy zarzucić na pendrive Windows XP musimy jeszcze zapisać na partycji dysku USB sektor startowy.  W tym celu umieszczamy w napędzie płytę instalacyjną Windows Vista/7 i do Wiersza poleceń wpisujemy komendę:

D:\boot\bootsect.exe /nt60 E:

gdzie D to litera napędu z płytą DVD, a E to litera pendrive.

 

Niestety taki dysk nie jest np widoczny dla konsoli PlayStation 3.