2016. június 23., csütörtök

Pgadmin3 install Ubuntu 16.04 and change PostgreSQL user password

Pgadmin3 telepítése Ubuntu 16.04 rendszerre
sudo apt-get install pgadmin3=1.22.0-1 pgadmin3-data=1.22.0-1


PostgreSQL jelszó megváltoztatása:
sudo -u postgres psql
\password
\q

sudo service postgresql restart


További beállítások:
sudo nano /etc/postgresql/9.4/main/pg_hba.conf

md5 - jelszó
trust - jelszó nélküli belépés

2016. június 18., szombat

DVD lejátszás Ubuntun

Ubuntu 15.10+
sudo apt-get install libdvd-pkg

Ubuntu 12.04-15.04
sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh

https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs

2016. június 16., csütörtök

Ruby on Rails with rvm - Ubuntu 14.04

Set Terminal/Edit/Profile pref./Title and command / Run command as a login shell (TICK ON)

\curl -L https://get.rvm.io | bash -s stable --ruby
rvm get stable --autolibs=enable
rvm install ruby
rvm --default use ruby-2.3.0

2016. június 15., szerda

PostgreSQL mentés és visszatöltés

#EXPORT
pg_dump -C -h localhost -U USER_NAME DATABASE_NAME

#TÁBLÁK TÖRLÉSE - DELETE TABLES
psql -h localhost DATABASE_NAME -t -c "select 'drop table \"' || tablename || '\" cascade;' from pg_tables where schemaname='public'" | psql -h localhost DATABASE_NAME

#IMPORT
psql DATABASE_NAME < database.sql


XRDP magyar billentyűzet kiosztás (Ubuntu 14.04 + Xcfe RDP)

Ha már megy a távoli asztal:
https://forraskod.blogspot.hu/2016/06/xrdp-tavoli-asztal-ubuntuxfce.html

de jó jönne a magyar billentyűzet kiosztás is:
  • sudo mv /etc/xrdp/km-0409.ini /etc/xrdp/km-0409.ini.backup
  • sudo nano /etc/xrdp/km-0409.ini
  • km-0409.ini szakaszt (alább, További bejegyzések ») másold be a fájlba
  • sudo service xrdp restart
Kész!


-------------------------------------------------------
Kézi előállítás:
-------------------------------------------------------

ssh -X SERVERNAME_OR_IPADDRESS

setxkbmap -model pc105 -layout hu
# Több nyelv kódja
# https://sourceforge.net/p/rdesktop/code/1704/tree/rdesktop/trunk/keymaps/

xrdp-genkeymap km-040E.ini
# https://sourceforge.net/p/rdesktop/code/1704/tree/rdesktop/trunk/doc/keymap-names.txt

sudo mv /etc/xrdp/km-0409.ini /etc/xrdp/km-0409.ini.backup
sudo cp km-040E.ini /etc/xrdp/km-0409.ini

sudo service xrdp restart



----------------------------------------------------------------
A kiosztás nem tökéletes, továbbí javításokhoz ajánlott a xev program:
http://linux.die.net/man/1/xev
----------------------------------------------------------------

Forrás:

XRDP távoli asztal Ubuntu/XFCE

Ha nem lenne elég egy alkalmazás grafikus ablaka SSH-n keresztül,

hanem mondjuk mstsc-vel (Windows-ról) szeretnénk egy teljes asztalt látni, akkor itt a megoldás:

XFCE asztali környezet telepítése:
sudo apt-get install xfce4

sudo apt-get install xrdp
echo xfce4-session >~/.xsession
echo "Add: startxfce4 to the following file"
sudo nano /etc/xrdp/startwm.sh
sudo service xrdp restart

2016. június 14., kedd

Erase history after a specific GIT commit + Revert only the last commit

# -----------------------------------
# Reset to a specific GIT commit and delete everything that came after
# USE WITH CAUTION
# This will cause any newer commits to be deleted
# -----------------------------------

git checkout HASH_1f
git branch -f master
git push -f origin master
git fetch -f origin master:master


# if others need to resync
# git rebase --onto master mergecommit_abc123 oldMaster

# -----------------------------------
# Revert only the last commit:
# -----------------------------------
git reset --soft HEAD~
git commit -aC ORIG_HEAD