killbox

Pendrive Niedawno mój stary, zasłużony DataTravelerII+ zakończył swój żywot. Wydawało mi sie, że jest niezniszczalny ale “gdzie diabeł nie może tam babę pośle” :-). Lubiłem go głównie ze względu na szybkie transfery (19MB/s i 13MB/s). Ciężko teraz znaleźć tak szybkie pendrive’y a to głównie dla tego, że przeciętny człowiek patrzy jedynie na pojemność, czasem wygląd. Dlatego też na allegro jest pełno tych najsłabszych a jednocześnie najtańszych… Czytaj calosc

Mój Vinyl Blog. No cóż, zobaczymy co z tego wyjdzie…
Jak wspomniałem w pierwszym wpisie, narazie nic ciekawego tam nie ma ale niedługo zacznie się rozwijać. Zapraszam!

Visual Basic Zamierzam zrobić skromną serię wpisów na temat .NET’u, tak więc to jest pierwszy z nich.
Na początku może o samej aplikacji Visual Studio 2005 Professional. Inastalator – 2CD, po zainstalowaniu prawie 2GB na dysku! No ale mamy do dyspozycji prawdziwy kombajn. Niektórym się to podoba, innym nie za bardzo (ja jestem raczej ten “inny”). Oczywiście jest kolorowanie składni, podpowiedzi na każdym kroku a nawet wykrywanie błędów “na żywo” (coś a’la sprawdzanie pisowni w Wordzie). To by było na tyle jeśli chodzi o wstęp.

O samym języku Visual Basic .NET nie mogę powiedzieć na razie zbyt wiele. Najbardziej przeraziło mnie, że aplikacja (kalkulator) napisana w Rexx’ie ma niecały 1KB a w Visual Basicu aż 142KB! Ale w końcu to normalne, dołączane jest wiele bibliotek, jest to język obiektowy wysokiego poziomu. Składnia w miarę przyzwoita chociaż wydaje mi się, C# jest (jak dla mnie) bardziej intuicyjny (o C# jeszcze będę pisał).
Na dziś to wszystko. Niedługo napiszę więcej o VB.NET a także wspomnę o C# i .NET Framework.

Rexx Jak wstęp do programowania na mojej uczelni miałem kilka wykładów (i ćwiczeń) z mało znanego języka – Rexx. Ciężko mi podać jakiś konkretny link ponieważ jest to niby język stworzony przez ibm ale istnieje wiele innych jego odmian (np. Regina Rexx) tak więc polecam Wam poszukać w Google.
Rexx jest dosyć dobrym językiem dla początkującego programisty. Jest prosty, odpala sie w konsoli windowsowej (jest też wersja pod Mac’a i Linux’a). Nie jest językiem obiektowym. Robiąc stosunkowo proste programy możemy nauczyć się je optymalizować i wycisnąć maksymalne możliwości tego języka.
Oto kilka charakterystycznych dla niego cech:

  • Składnia zbliżona do naturalnej składni języka angielskiego
  • Brak konieczności deklaracji zmiennych i określania ich typów
  • Dynamiczne tablice
  • Bogaty zestaw wbudowanych funkcji o naturalnych nazwach i argumentach
  • Brak kompilacji – język proceduralny, iterpretowalny
  • Multiplatwormowość

Rexxa można używać niemalże jako pseudo-kodu do opisu swoich algorytmów.

Postaram się niedługo umieścić jakieś przykładowe skrypty. Życzę miłej zabawy!

Pominę to dlaczego nic nie pisałem i przejdę od razu do konkretów. Wróciła mi ochota do prowadzenia tego bloga i jak nigdy mam bardzo dużo nowych pomysłów. Być może zmieni się trochę grupa docelowa do której kierowane są moje wpisy. Nie spodziewajcie się zbyt częstych, obszernych artykułów na temat web design’u bo po ładnych paru latach przestaje mnie to już interesować (szczególnie jeśli robie komuś strony za darmo). Teraz będzie może bardziej ogólnie ale nie chciał bym podawać konkretów bo sam nie wiem…
Jako że od niedawna jestem studentem Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych dodałem nową kategorię – PJWSTK – w której znajdą się wpisy związane z tą właśnie szkołą.
Prawdopodobnie będzie też coś dla fanów muzyki/dj’ów, ale to już trochę w innym miejscu.
Zobaczymy co z tego wyjdzie, może ktoś znów zacznie czytać killbox’a. Nie przełączajcie kanału, wracam po reklamach :-)