Kategoria | Grudzień, 2012

Tagi: , , , ,

Uruchamianie obrazów ISO z pendrive (multiboot)

Opublikowano 27 grudnia 2012 przez Franek

Wydaje mi się, że wypalanie obrazów ISO na krążkach CD/DVD już od jakiegoś czasu stało się passé. Wprawdzie istnieją wyjątki, ale czy ktoś jeszcze wypala krążki po to aby przetestować nowe wydanie jakiejś dystrybucji, czy zainstalować system?

Czytaj dalej »

11 komentarzy

Tagi: , , , , ,

Kopiowanie plików poprzez MTP Linux ⇔ Android 4.0+

Opublikowano 25 grudnia 2012 przez Franek

Dotychczas kopiowałem pliki między Androidem a swoim biurkowym systemem za pomocą SFTP (SSH File Transfer Protocol). Rozwiązanie to jest dość wygodne, lecz nie jest pozbawione wad, główną i w sumie jedyną wadą z jaką się borykałem, to szybkość transferu.

Czytaj dalej »

12 komentarzy

Tagi: , , , , , , ,

Jak zacząć przygodę z programowaniem – Wpis sponsorowany

Opublikowano 10 grudnia 2012 przez Franek

Informatyka jest coraz częstszym kierunkiem wybieranym przez młode osoby przy podejmowaniu decyzji o dalszym kształcie własnej drogi edukacji. Co więcej, istnieją także osoby, który zawodowo zajmują się tym na co dzień, lecz nie ukończyli wyższej uczelni a dołożyli starań, aby na własną rękę zdobyć niezbędną wiedzę i umiejętności.

Czytaj dalej »

6 komentarzy

Tagi: , , , , , , , ,

Będzie inwigilacja i cenzura Internetu? Standard Y.2770 przyjęty!

Opublikowano 07 grudnia 2012 przez Franek

Niewesołe wieści płyną z Dubaju, gdzie podczas konferencji ITU ONZ większością głosów przyjęło standard Y.2770. Tak, to samo ONZ które ma stać na straży wolności, wolności słowa i niezawisłości teraz cenzuruje Internet, robiąc to za zamkniętymi drzwiami podczas tajnych obrad!

Czytaj dalej »

6 komentarzy

Tagi: , , , , , ,

Malware w Google Play i darmowe smartfony od Microsoftu

Opublikowano 07 grudnia 2012 przez Franek

Microsoft niczym zwykły troll już nie raz prowadził kampanie marketingowe mające na celu nie bezpośrednie promowanie własnych produktów i rozwiązań, a ośmieszanie produktów konkurencji. Uważam, że trochę to żałosne, ale rozumiem, że Windows Phone brzytwy się chwyta. :-)

Czytaj dalej »

2 komentarze

Tagi: , , , , , , , , ,

Mikołajkowe i świąteczne prezenty dla geeka

Opublikowano 06 grudnia 2012 przez Franek

Obchodzimy dzisiaj mikołajki, a tuż za rogiem czyhają również święta i nowy rok (ciężarówka Coca-Coli już w drodze od dawna ;-)), to okres wzmożonej aktywności Mikołajów, Gwiazdorów i Dziadków Mrozów. Wszystkie te postacie za pomocą magicznej świątecznej perswazji wywieranej na swoich bliskich przez wszystkie osoby zainteresowane prezentami, przynoszą prezenty wszystkim grzecznym dzieciom, zarówno tym małym jak i tym dużym. :-)

Oto zestaw gadżetów które z pewnością sprawią wiele radości każdemu obdarowywanemu takim prezentami geekowi, szczególnie wszystkim tym którzy lubują się w tematyce Open Source i Open Hardware.

Raspberry Pi
Ten niewielki komputerek znakomicie może pełnić rolę domowego centrum multimedialnego (XBMC) i małej konsoli do gier, oraz w zasadzie wszystko to co można sobie wymarzyć, bo steruje nim Linux.

Arduino
Jest to platforma oparta na prostym projekcie Open Hardware. Urządzenie może być stosowane przez hobbistów do tworzenia interaktywnych zabawek, gadżetów (zerknij na majsterkowo.pl), ale również do prawdziwej pracy na systemach wbudowanych.

MaKey MaKey
Projekt niczym ze snów szalonego naukowca, pozwala zmienić wszystko to co przewodzi prąd w działającą klawiaturę komputerową.

a

BeagleBone
Platforma komputerowa bardzo podobna do Raspberry Pi, jednakże jeszcze mniejsza. komputerek ten wyposażony jest w procesor ARM 720Mhz i 256 MB ram. Ciekawych projektów uruchomionych na BeagleBone jest już całkiem sporo.

Ice Tube Clock
Co tu dużo pisać, jest to lampowy zegar. Jest on projektem Open Hardware, nie trzeba też specjalistycznej wiedzy aby samemu zmontować go w domu.

i-Racer
Zdalnie sterowany samochodzik zabawka który kontrolowany jest za pomocą tabletu lub smartfonu wyposażonego w system Android.

MintyBoost
Mała ładowarka zasilająca z baterii urządzenia USB. Również łatwe do samodzielnego zrobienia w domu.

ODROID-X
Komputerek ten jest wielkości Raspberry Pi, jest jednak od niego potężniejszy ponieważ dystonuje czterema wydajnymi rdzeniami ARM. Można również uruchomić na nim Androida.

Mikołaje, Gwiazdory i Dziadkowie Mrozy pamiętajcie o wszystkich dzieciakach, o tych dużych również ;-)

4 komentarze

Tagi: , , , , ,

Można testować SwiftKey Flow

Opublikowano 06 grudnia 2012 przez Franek

SwiftKey 3 to moja ulubiona Androidowa klawiatura, na tablecie tak się do niej przyzwyczaiłem, że ciężko jest mi już używać innej klawiatury, o tej oryginalnej z Androida nie wspominam nawet, bo nie ma czego porównywać, niebo a ziemia.

Czytaj dalej »

8 komentarzy

Tagi: , , , , , ,

Trwają przygotowania do 10 urodzin Creative Commons

Opublikowano 02 grudnia 2012 przez Franek

Tym czasem pełną parą trwają przygotowania do obchodów 10 lat istnienia Creative Commons. Tak, już od 10 lat organizacja Creative Commons pomaga artystom, pisarzom i twórcom innych dóbr kulturowych na dzielenie się swoją wiedzą i kreatywnością ze światem w sposób umożliwiający powstanie różnych interakcji i pozwalający na rozpowszechnianie innowacji. Czytaj dalej »

Comments (0)

Tagi: , , , , , , ,

UPnP na Linuxie

Opublikowano 01 grudnia 2012 przez Franek

UPnP jest protokołem umożliwiającym połączenie bezpośrednie między dwoma komputerami, lub innymi urządzeniami działającymi w sieci. UPnP jest powszechnie stosowane i używane, to właśnie dzięki niemu różne aplikacje na przykład Skype czy klienci BitTorrent potrafią “same” przekierować potrzebne im porty na routerze.

UPnP jest bardzo przydatny, ponieważ w znaczący sposób minimalizuje on konieczność ręcznej konfiguracji komputera i zainstalowanego na nim oprogramowania do pracy w sieci. Urządzenia i komputery które obsługują UPnP automatycznie konfigurują połączenia sieciowe. Dzięki temu kompatybilne z UPnP aplikacje nie wymagają dodatkowej konfiguracji zapory sieciowej, ręcznego przekierowywania portów na routerze.

Oczywiście Linux bardzo dobrze radzi sobie z obsługą UPnP zarówno po stronie klienta, jak i działając jako serwer-router.

Klient
Jedną z aplikacji klienckich dostępnych na Linuxa jest upnpc który jest częścią pakietu miniupnpc. Sama aplikacja jest bardzo mała i dostępna zapewne w repozytoriach wszystkich dystrybucji, więc jej instalacja w Debianach i Ubuntach jest bardzo prosta i sprowadza się do zwyczajowego odpalonego z roota polecenia:
apt-get install miniupnpc
Po instalacji można już rozpocząć pracę z programem wydając w terminalu polecenie upnpc z odpowiednimi parametrami.

Lista urządzeń UPnP dostępnych w sieci:
$ upnpc -e
List of UPNP devices found on the network :
desc: http://192.168.220.1:1080/desc.xml
st: urn:schemas-upnp-org:device:InternetGatewayDevice:1
Found valid IGD : http://192.168.220.1:1080/upnp/control3
Local LAN ip address : 192.168.220.201

Lista aktualnych przekierowań portów:
$ upnpc -l
List of UPNP devices found on the network :
desc: http://192.168.220.1:1080/desc.xml
st: urn:schemas-upnp-org:device:InternetGatewayDevice:1
Found valid IGD : http://192.168.220.1:1080/upnp/control3
Local LAN ip address : 192.168.220.201
Connection Type : IP_Routed
Status : Connected, uptime=2019873s, LastConnectionError : ERROR_NONE
Time started : Thu Nov 8 09:06:12 2012
MaxBitRateDown : 30514 bps MaxBitRateUp 5000000 bps
ExternalIPAddress = 80.55.41.122
0 UDP 51413->192.168.220.201:51413 'Transmission at 51413' ''
1 TCP 80->192.168.220.50:80 'libminiupnpc' ''
2 UDP 53->192.168.220.50:53 'libminiupnpc' ''
3 TCP 65058->192.168.220.227:65058 'Skype TCP at 192.168.220.227:65058 (2147)' ''
4 UDP 65060->192.168.220.217:65060 'Teredo' ''
5 UDP 61824->192.168.220.217:61824 'Teredo' ''
6 TCP 22->192.168.220.201:22 'libminiupnpc' ''
GetGenericPortMappingEntry() returned 713 (SpecifiedArrayIndexInvalid)

Przekierowanie portu 22 (do wyboru oczywiście TCP lub UDP) na lokalne IP komputera z którego wydawane jest polecenie:
upnpc -r 22 tcp
Wydanie polecenia bez parametrów wyrzuci wszystkie dostępne opcje.

Za pomocą upnpc można również sprawdzić zewnętrzne IP:
upnpc -l | grep ExternalIPAddress | sed 's/^.* = //'

Serwer – router
Jeśli w swojej sieci jako router używasz serwera działającego pod kontrolą Linuxa warto wyposażyć go w usługę zapewniającą UPnP. Instalacja i konfiguracja jest bardzo prosta:
apt-get install linux-igd

Po instalacji należy edytować plik konfiguracyjny, szczególnie te trzy opcje:
nano /etc/default/linux-igd

ALLOW_MULTICAST=yes
# urządzenie LAN
INTERNAL_INTERFACE="XXXX"
# urządzenie WAN
EXTERNAL_INTERFACE="XXX"

Teraz można wystartować już nową usługę:
/etc/init.d/linux-igd
Na koniec należy jeszcze skonfigurować zaporę sieciową wrzucając do niej dwie nowe reguły:
iptables -N UPNP
iptables -A FORWARD -j UPNP

4 komentarze

     
Green Dog Says

MiniBlog