czwartek, 5 listopada 2015

Poszukiwane książki

  • Historia
  • Płonące Lazarety – Józef Stompor
  • Łukasz Gładysiak – Zabijajcie wszystkich. Einsatzgruppen w latach 1938-1941
  • Joseph Goebbels – Dzienniki
  • Okupacja i ruch oporu w dzienniku Hansa Franka 1939-1945
  • Inżynierowie. Tajna armia Hitlera. Fritz Todt i Albert Speer – budowniczowie III Rzeszy
  • Mój ojciec Hans Frank – Niklas Frank
  • Zbrodnicze eksperymenty medyczne w obozach koncentracyjnych III Rzeszy – Stanisław Sterkowicz
  • Auschwitz. Medycyna III Rzeszy i jej ofiary – Ernst Klee
  • Zofia Krzyżanowska – Czarna flaga
  • Krystyna Zywulska – Przeżyłam Oświęcim
  • Jana Gwiazdomorskiego “Wspomnienia z Sachsenhausen”
  • Albrechta Wackera – Snajper na froncie wschodnim
  • Keith Lowe – Dziki kontynent. Europa po II wojnie światowej
  • paweł szydłowski – tajemnice pisma swietego
  • Surviwal
  • The Forgotten Skills of Self-Sufficiency Used by the Mormon Pioneers
  • Encyclopedia of Herbal Medicine: The Definitive Home Reference Guide to 550 Key Herbs with all their Uses as Remedies for Common Ailments
  • Zaprutko-Janicka Aleksandra- Okupacja od kuchni
  • Marcin Szczygielski - Kuchnia na ciężkie czasy
  • Testowanie
  • Test Automation using Selenium WebDriver with Java: Step by Step Guide by Mr Navneesh Garg (Author)
  • Selenium Design Patterns and Best Practices by Dima Kovalenko (Author)
  • Majsterkowanie
  • Łatwe majsterkowanie. Poradnik dla każdego - Dietrich Engelhard
  • Zrób to sam w mieszkaniu i w domku letniskowym
  • Na szlaku przygody w lesie i na biwaku - Claude Lux
  • Lubię majsterkować - Adam Słodowy

poniedziałek, 5 października 2015

sudo gem install mysql

W czasie instalacji gema mysql pojawia się błąd
sudo gem install mysql


Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
 ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lmygcc... no
checking for mysql_query() in -lmysqlclient... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
 --with-opt-dir
 --without-opt-dir
 --with-opt-include
 --without-opt-include=${opt-dir}/include
 --with-opt-lib
 --without-opt-lib=${opt-dir}/lib
 --with-make-prog
 --without-make-prog
 --srcdir=.
 --curdir
 --ruby=/usr/bin/ruby1.8
 --with-mysql-config
 --without-mysql-config
 --with-mysql-dir
 --without-mysql-dir
 --with-mysql-include
 --without-mysql-include=${mysql-dir}/include
 --with-mysql-lib
 --without-mysql-lib=${mysql-dir}/lib
 --with-mysqlclientlib
 --without-mysqlclientlib
 --with-mlib
 --without-mlib
 --with-mysqlclientlib
 --without-mysqlclientlib
 --with-zlib
 --without-zlib
 --with-mysqlclientlib
 --without-mysqlclientlib
 --with-socketlib
 --without-socketlib
 --with-mysqlclientlib
 --without-mysqlclientlib
 --with-nsllib
 --without-nsllib
 --with-mysqlclientlib
 --without-mysqlclientlib
 --with-mygcclib
 --without-mygcclib
 --with-mysqlclientlib
 --without-mysqlclientlib


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
By tego uniknąć trzeba zainstalować bibliotekę libmysqlclient15-dev.
sudo apt-get install libmysqlclient15-dev 
I potem gem mysql instaluje się bez problemu.
sudo gem install mysql

Building native extensions.  This could take a while...
Successfully installed mysql-2.8.1
1 gem installed
Installing ri documentation for mysql-2.8.1...
Updating ri class cache with 2014 classes...
Installing RDoc documentation for mysql-2.8.1...

Selenium Web Driver - moje notatki

Operacje wejścia wyjścia
Kopiowanie plików
public class CopyFromSrcToDestDir {
     public static void main(String... args){
          try {
               //kopiowanie wszystkich plików
               FileHandler.copy(new File("C:\\Src\\"), new File("C:\\Dest\\"));
               //kopiowanie wszystkich plików z określonym rozszerzeniem
               FileHandler.copy(new File("C:\\Src\\"), new File("C:\\Dest\\"),, ".txt"););
          } catch (IOException e) {
               e.printStackTrace();
          }
     }
}
Tworzenie katalogu
     FileHandler.createDir(new File("C:\\SelDir"));
Usuwanie pliku lub katalogu
     FileHandler.delete(new File("C:\\SelDir\\"));
Czy plik jest archiwum ZIP
     FileHandler.isZipped("C:\\Dest.zip")
Ustawienie praw do wykonywania
      FileHandler.makeExecutable(new File("C:\\Src\\file1.txt"));
Ustawienie praw do zapisu
     FileHandler.makeWritable(newFile("C:\\Src\\file1.txt"));
Wczytanie pliku tekstowego
     String fileContent = FileHandler.readAsString(new File("C:\\Src\\file1.txt"));
Czy plik może byc wykonany
    FileHandler.canExecute(new File("C:\\Src\\file1.txt"))
Utworzenie tymczasowego katalogu i jego usunięcie
     File f = TemporaryFilesystem.getDefaultTmpFS().createTempDir("prefix", "suffix");
     TemporaryFilesystem.getDefaultTmpFS().deleteTempDir(f);
Usunięcie wszystkich plików tymczasowych
TemporaryFilesystem.getDefaultTmpFS().deleteTemporaryFiles();
Zmiana lokalizacji tymczasowego systemu plików
     TemporaryFilesystem tmpFS = TemporaryFilesystem.getTmpFsBasedOn(new File("C:\\TmpFS"));
Compresja ZIP katalogu
Zip zip = new Zip();
try {
    zip.zip(new File("C:\\TmpFS"), new File("C:\\TmpFS.zip"));
} catch (IOException e) {
    e.printStackTrace();
}
Dkompresja archiwum
Zip zip = new Zip();
try {
     zip.unzip(new File("C:\\TmpFS.zip"), new File("C:\\"));
} catch (IOException e) {
     e.printStackTrace();
}






sobota, 12 lutego 2011

Ubuntu instalacja mysql

W terminalu wykonujemy:

sudo apt-get install mysql-server



By można było połączyć się z bazą z internetu, można to zrobić usuwając restrykcje. Wyszukujemy plik 
/etc/mysql/my.cnf. Znajdujemy w nim linijkę:



bind-address = 127.0.0.1


i komentujemy ją:


#bind-address = 127.0.0.1



wtorek, 30 czerwca 2009

Test

To jest pierwszy wpis.