Archive for the ‘ technika ’ Category

Optimus, czyli dwie karty graficzne

Jeśli ktoś jest się posiadaczem nowego laptopa, lub planuje zakup takowego, wyposażonego w procesora Intel’a oraz kartę nVidii to czeka go pewne zaskoczenie (chyba że doczytał i kupował laptopa świadomie) — laptop będzie miał dwie karty graficzne (tzw. system Optimus). Wraz z najnowszą linią procesorów (codename Sandy Bridge) Intel postanowił wyposażać swoje procesory we wbudowaną kartę graficzną. Pomysł wcale nie taki głupi, ale… Read more

  • Comments Off on Optimus, czyli dwie karty graficzne

Linux fundamentals tutorial — podstawy Linuksowej konsoli

Na wiki Funtoo można znaleźć rewelacyjne tutoriale dotyczące obsługi Linuksa z poziomu konsoli. Przewidziane są one jako przygotowanie do “Linux Professional Institute’s 101 exam” (co za egzamin by to nie był) jednak przydadzą się każdemu, kto jest zainteresowany nauczeniem się obsługi Linuksa inaczej niż poprzez klikanie. Polecam również osobom zaawansowanym przejrzenie chociaż listingów z konsoli bo czasami mimo, że się coś zna to można poznać jakiś nowy szczegół o którym się wcześniej nie słyszało.

Całość dostępna tutaj:
Część 1
Część 2
Część 3
Część 4

[EDIT]
sirmacik podesłał mi link do podręcznika Debian. Jakkolwiek jest on ukierunkowany na Debiana i część informacji jest specyficzna dla niego (użytkownikom Ubuntu nie będzie to w niczym przeszkadzać) to całość też jest warta przeczytania. Też dobrze wyjaśnia wiele podstawowych kwestii.

[EDIT 2]
Znalazłem jeszcze taki wypis z masą przydatnych poleceń.

  • Comments Off on Linux fundamentals tutorial — podstawy Linuksowej konsoli

Symulator Androida zamiast emulatora = szybsze działanie

Ten artykuł przyda się twórcom aplikacji na Android’a. Autor opisuje w nim jak zastąpić Android’owy emulator innym rozwiązaniem. Czasami potrzeba zaprezentować swoją aplikację szerszemu gronu widzów. Dobrze żeby w takich sytuacjach aplikacja chodziła płynnie i nie zacinała się jak to się zdarza na emulatorze. Aby to osiągnąć, zamiast emulatora można stosować maszynę wirtualną z systemem Android działającą np. na VirtualBox’ie. Takie rozwiązanie jest znacznie wydajniejsze ponieważ komputer nie musi męczyć się z przekładaniem instrukcji architektury ARM na swój natywny język. Programów oczywiście nie trzeba przy tym kompilować w jakiś inny sposób bo i tak są one kompilowane do bytecode’u. Wady? Nie jest to oficjalna kompilacja systemu, może być pozbawiona własnościowych aplikacji Google’a (kalendarz, gmail i kilka innych) oraz nie zawsze jest dostępna kompilacja najnowszej wersji systemu. Czy plusy przewyższają minusy? Decyzję podejmijcie sami.

  • Comments Off on Symulator Androida zamiast emulatora = szybsze działanie

Bitcoin – co, jak i kto za tym stoi?

W gazecie The New Yorker ukazał się bardzo dobry artykuł autorstwa Joshu’y Davis’a na temat wirtualnej waluty Bitcoin. Jest on świetnym wprowadzeniem do tego czym jest waluta Bitcoin, po co i dlaczego została stworzona. Jednak główną częścią artykułu jest opis poszukiwań prawdziwego autora tej “waluty”. Read more

Music from VVVVVV

Ever played VVVVVV game? It is a 2D puzzle platform game made to look like good old 8-bit games. One of the best things in this game is music. You can buy the CD-quality version right from it’s author. But if VBR Ogg Vorbis version is OK for you, you can extract the music right from the game. For this you will need copy of the game (which you can buy directly from it’s site) and my simple program which you can find on my Bitbucket account. It is a simple C program. Compile it using your favorite compiler and run giving as a parameter file with packed music (data/vvvvvvmusic.vvv from games main directory). Program will create 15 files, each containing one song from the game. Enjoy! :)

  • Comments Off on Music from VVVVVV

Qubes OS Beta 1

Rok temu pisałem o projekcie firmy The Invisible Things Lab o nazwie Qubes OS. W skrócie ma to być system oparty na dystrybucji Fedora w którym każdy program będzie uruchamiany w osobnej maszynie wirtualnej. Ma to zwiększyć bezpieczeństwo korzystania z komputera, a w szczególności np. internetowych operacji bankowych.

Na zapowiedziach się nie skończyło i oto wydana została pierwsza beta tego projektu. Wydaje mi się że warto się zainteresować projektem, tym bardziej że stoi za nim wybitny polski specjalista w dziedzinie bezpieczeństwa oraz wirtualizacji czyli Joanna Rutkowska.

  • Comments Off on Qubes OS Beta 1

Kolejne Humble Bundle

No i ruszyło kolejne Humble Bundle. Tym razem swoje produkty oferuje fińska firma deweloperska Frozenbyte. Zasady jak zawsze takie same: Oferowanych jest pięć gier w wersjach na trzy najpopularniejsze systemy operacyjne (Linux, Mac OS X, Windows). Cena – dowolna, ile kto ma ochotę dać. Dodatkowo oferowane gry nie posiadają żadnych upierdliwych zabezpieczeń DRM! Nic tylko korzystać i wspierać niezależnych deweloperów. :-)
Adres również ten sam co zawsze – humblebundle.com

  • Comments Off on Kolejne Humble Bundle

bash – skróty klawiszowe

Pisałem już kiedyś o sztuczkach które można zrobić z bash’em. Dziś wspomnę o przydatnych skrótach klawiszowych. Niektóre z nich są rzadziej używane, jak np. przesuwanie kursora, a inne częściej, niemniej warto znać choć tych kilka realizujących najczęściej używane funkcje:

Edytowanie polecenia:

  • Ctrl + a – idź na początek linii
  • Ctrl + e – idź na koniec linii
  • Ctrl + k – usuń wszystko od kursora do końca
  • Ctrl + u – usuń wszystko od kursora do początku
  • Ctrl + w – usuń wstecz od kursora do początku słowa
  • Ctrl + y – wklej wcześniej usunięty tekst (usuwanie tak na prawdę wycina)
  • Read more

  • Comments Off on bash – skróty klawiszowe

Pisanie systemu UNIX’owego

Znalazłem ostatnio w sieci bardzo dobry tutorial pisania systemu UNIX’owego. Nie wyjaśnia on wszystkiego i nie wdaje się zbytnio we wszystkie szczegóły, ale daje świetny obraz tego jak cały proces wygląda, co właściwie system robi “tam pod spodem”, i jest punktem wyjścia do dalszego zdobywania wiedzy.

Całość dostępna jest tutaj.

  • Comments Off on Pisanie systemu UNIX’owego

☢☠☣☭☮☯ – krótko o UTF-8

Jak powszechnie wiadomo: standardy są bardzo dobre, dlatego trzeba ich stworzyć jak najwięcej. Nie inaczej jest z kodowanie znaków. Standardów kodowania znaków jest co najmniej kilka i jak zawsze… każdy lepszy od drugiego.

Oto kilka z nich używanych w Polsce:

  • ASCII – stanowiący bazę dla wszystkich innych
  • CP852 – znany z systemów DOS i kompatybilnych
  • CP1250 – z systemów Windows; “standard” firmy Microsoft
  • Mazovia – trochę zapomniany Polski wynalazek
  • ISO8859 – w różnych odmianach (ISO8859-2 z polskimi znakami diakrytycznymi); standard światowy wykorzystywany głównie w systemach UNIX’owych
  • Unicode – a właściwie najpopularniejsza implementacja, czyli UTF-8; nowy światowy standard

Dziś krótko o UTF-8, który mimo że istnieje już od jakiegoś czasu to dopiero teraz zaczyna zdobywać coraz większą popularność.
Read more

  • Comments Off on ☢☠☣☭☮☯ – krótko o UTF-8