Archiwum kategorii: Systemy operacyjne

Wersjonowanie konfiguracji serwera

Na swoim serwerze tworzę kopie zapasowe plików konfiguracyjnych oraz ważnych plików przy pomocy systemu kontroli wersji. Używanie systemu kontroli wersji ma przewagę nad zwykłymi kopiami zapasowymi, ponieważ mogę z łatwością sprawdzać które linie zostały zmodyfikowane oraz przywracać poprzednie wersje przy pomocy jednego … Czytaj dalej

Zaszufladkowano do kategorii Git, Linux | Możliwość komentowania Wersjonowanie konfiguracji serwera została wyłączona

Emulowanie parametrów sieci przy pomocy netem

netem służy do emulowania opóźnień i utraty danych w sieciach komputerowych. Przy jego pomocy możemy sprawdzić czy nasze oprogramowanie jest odporne na działanie zakłóceń w sieci. Do testów używam systemu Debian. Instalujemy emulator: apt-get install netemul Po instalacji możemy dodawać reguły … Czytaj dalej

Zaszufladkowano do kategorii Linux, Oprogramowanie | Możliwość komentowania Emulowanie parametrów sieci przy pomocy netem została wyłączona

Android NDK – std::string generuje SIGSEGV

Jest to spowodowane sposobem linkowania STL. W pliku jni/Application.mk ustawiamy zmienną APP_STL na gnustl_shared. APP_STL := gnustl_shared  

Zaszufladkowano do kategorii Android, C++ | Możliwość komentowania Android NDK – std::string generuje SIGSEGV została wyłączona

Boost dla Androida pod Windowsem

Pobieramy NDK (r10) oraz bibliotekę boost (1.55). Zakładam, że NDK rozpakujemy do katalogu: C:\android-ndk-r10 a boosta do katalogu: C:\boost_1_55_0 Na końcu pliku: D:\Dev\boost_1_55_0\tools\build\v2\user-config.jam dodajemy: using gcc : androidR8e : arm-linux-androideabi-g++ : <archiver>arm-linux-androideabi-ar <compileflags>-fpic <compileflags>-ffunction-sections <compileflags>-funwind-tables <compileflags>-fstack-protector <compileflags>-no-canonical-prefixes <compileflags>-fexceptions <compileflags>-frtti <compileflags>-D__ARM_ARCH_5__ … Czytaj dalej

Zaszufladkowano do kategorii Android | Możliwość komentowania Boost dla Androida pod Windowsem została wyłączona

Jak uzyskać dostęp do plików aplikacji w Androidzie, gdy nie mamy uprawnień roota

Pliki aplikacji zapisywane są w katalogu /data/data/your.package.name. Bez uprawnień roota nie możemy przeglądać zawartości tego katalogu. Aby móc przeglądać pliki aplikacji możemy użyć debugera adb: adb shell run-as your.package.name ls /data/data/your.package.name adb shell run-as your.package.name cat /data/data/your.package.name/files/app.log Linki http://blog.shvetsov.com/2013/02/access-android-app-data-without-root.html

Zaszufladkowano do kategorii Android | Możliwość komentowania Jak uzyskać dostęp do plików aplikacji w Androidzie, gdy nie mamy uprawnień roota została wyłączona

Visual Studio 2012 Express is incompatible with this version of Windows

Błąd „Visual Studio 2012 Express is incompatible with this version of Windows” pojawia się po zainstalowaniu którejś z aktualizacji do Windowsa 7. Rozwiązaniem jest zainstalowanie tej poprawki. Linki https://stackoverflow.com/questions/16901518/visual-studio-2012-express-is-suddenly-incompatible-with-this-version-of-window

Zaszufladkowano do kategorii Windows | Możliwość komentowania Visual Studio 2012 Express is incompatible with this version of Windows została wyłączona

Jak zamontować obraz qcow2

Obrazy qcow2 możemy zamontować przy pomocy modułu nbd: modprobe nbd max_part=63 Sprawdzamy ile partycji jest na dysku: ls /dev/nbd0* Po załadowaniu modułu, montujemy dysk: qemu-nbd -c /dev/nbd0 image.qcow2 mount /dev/nbd0p1 /mnt/image Aby odmontować dysk wydajemy polecenia: umount /mnt/image qemu-nbd -d … Czytaj dalej

Zaszufladkowano do kategorii Linux | Możliwość komentowania Jak zamontować obraz qcow2 została wyłączona

Instalacja systemu oraz sterowników w Panasonic CF-18

W laptopach CF-18 MK1 fabryczny system to Windows XP Tablet PC Edition. Niestety, ten system jest już praktycznie niedostępny. W dodatku, w fabrycznym systemie wgranym na CF-18 nie ma obsługi WPA2, więc nie połączymy się z Internetem przez Wi-Fi. Istnieją … Czytaj dalej

Zaszufladkowano do kategorii Windows | Możliwość komentowania Instalacja systemu oraz sterowników w Panasonic CF-18 została wyłączona

Instalacja systemu Windows na Panasonic CF-18

Istnieje kilka sposób na instalację systemu na laptopie Panasonic CF-18: instalacja z zewnętrznego napędu CD podłączanego przez USB, instalacja przez sieć LAN, instalacja z pamięci USB. Z braku kabla sieciowego oraz napędu CD wybrałem ostatnią opcję. Niestety, większość programów tworzących … Czytaj dalej

Zaszufladkowano do kategorii Windows | Możliwość komentowania Instalacja systemu Windows na Panasonic CF-18 została wyłączona

Autocompleter – wydajne i elastyczne automatyczne uzupełnianie treści

Obecnie prawie każda strona WWW posiada wyszukiwarkę. Nieodłącznym elementem wyszukiwarki jest funkcja podpowiadania (lub przewidywania) tekstu wpisywanego przez użytkownika. Wiele stron jest wykonanych przy użyciu PHP oraz MySQL. Wykonanie mechanizmu podpowiadania treści w języku PHP jest proste, ale ma pewne … Czytaj dalej

Zaszufladkowano do kategorii C++, Linux, Windows | Możliwość komentowania Autocompleter – wydajne i elastyczne automatyczne uzupełnianie treści została wyłączona