2016. augusztus 16., kedd

Node.js Error: self signed certificate - önaláírt tanúsítvány hiba

node cli1.js
events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: self signed certificate
    at Error (native)
    at TLSSocket.<anonymous> (_tls_wrap.js:1017:38)
    at emitNone (events.js:67:13)
    at TLSSocket.emit (events.js:166:7)
    at TLSSocket._init.ssl.onclienthello.ssl.oncertcb.TLSSocket._finishInit (_tls_wrap.js:582:8)
    at TLSWrap.ssl.onclienthello.ssl.oncertcb.ssl.onnewsession.ssl.onhandshakedone (_tls_wrap.js:424:38)


Önaláírt tanúsítványok engedélyezése:

http2.globalAgent = new http2.Agent({
  // Accept self-signed certificates
  rejectUnauthorized: false
});

2016. július 24., vasárnap

Ubuntu 16.04 hang probléma

pacmd list-cards

# Ezt a parancsot futtatva keressük meg az az Index értéket ahol ezt látjuk "output:analog-stereo".
# Pl. lehet 1-es az Index, de cseréljük ki ezt a számot lejjebb mindhárom helyen, ha mást látunk.

pacmd set-card-profile 1 output:analog-stereo
# Tartós beállítás
sudo echo "set-card-profile 1  output:analog-stereo" > /etc/pulse/default.pa
sudo echo "set-default-sink 1" > /etc/pulse/default.pa

pulseaudio -k
pulseaudio -D


*** Ha a fentiek újraindítás után sem működnek, akkor az alábbi parancsokat is adjuk ki, majd próbáljuk újra *** 


sudo apt-get purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo apt-get install pavucontrol

sudo alsa force-reload
sudo alsa force-reload

killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse*
pulseaudio -k

2016. július 17., vasárnap

Feliratok internetes videókhoz, filmekhez

Videós leírás:
https://www.youtube.com/watch?v=kMB7Xc1PNkQ

GFSubtitle Player letöltése:
http://www.softpedia.com/get/Multimedia/Video/Other-VIDEO-Tools/Greenfish-Subtitle-Player.shtml

GNU/Linuxon (Ubuntu) Wine-al is tökéletesen fut.

Feliratok:
http://feliratok.info/
http://www.opensubtitles.org/hu

Ha csúszik a felirat a videóhoz képest akkor így lehet javítani:
http://blog.feliratok.eu/2011/09/csuszik_a_felirat_idozitsd_at_907/


Hangfelvétel jó minőségben (Ubuntu + PulseAudio)

"pavucontrol" telepítése:
sudo apt-get install pavucontrol

"audacity" telepítése:
sudo apt-get install audacity

"pulse*" hangfelvevő mód kiválasztása az Audacity-ban (Edit/Preferences/Device - Szerkesztés/Beállítások/Eszköz/Felvételi mód)

Felvétel indítása

Nyisd meg a PulseAudio hangerőszabályzót (start menüben keress rá)

Válaszd ki a "Felvétel" fület

Látnod kell az ALSA plugin feliratot ha megy a felvétel

Válaszd ki a belső hangforrást és kész is!

http://askubuntu.com/questions/229352/how-to-record-output-to-speakers

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

2016. május 22., vasárnap

SSL kulcs készítése (4096-bit ajánlott)

openssl req -newkey rsa:4096 -keyout private_key1.key -out private_key1.csr
openssl rsa -in private_key1.key -out private_key1.priv
cat private_key1.csr
cat private_key1.priv

2016. május 3., kedd

Wifi hotspot: Ethernet kapcsolat + Wifin internet megosztás

EN: Wifi hotspot: Internet with Ethernet connection + Share internet on WiFi

1. Hálózat készítése ezzel a névvel: wifi-hotspot
2. IPv4 kapcsolat megosztott-ra állítása, WPA2-PSK titkosítás és jelszó beállítása.
3. sudo perl -pi -e 's?mode=infrastructure?mode=ap?' /etc/NetworkManager/system-connections/wifi-hotspot
4. Hálózat újraindítása (ki- és bekapcsolás)
Kész!

Megosztott az internetkapcsolat? A fenti fájlnak tartalmaznia kell ezt:
[ipv4]
method=shared

http://askubuntu.com/questions/490950/create-wifi-hotspot-on-ubuntu

2016. február 26., péntek

Workrave telepítés Ubuntu 14.04

Ismétlődő megerőltetés sérülés megelőzése
Prevent Repetitive Strain Injury (RSI)
http://www.workrave.org/

Telepítés:
1. Szoftverközpontból kényelmesen

2. Terminálból:
wget http://downloads.sourceforge.net/project/workrave/workrave/1.10.1/workrave-1.10.1.tar.gz
tar zxf workrave-1.10.1.tar.gz
cd workrave-1.10.1/
sudo apt-get install libxtst-dev libgtk2.0-dev python-cheetah libgtkmm-2.4-dev intltool libxss-dev
./configure
make
sudo make install

2016. január 24., vasárnap

Linux háttérkép véletlenszerű idézetekkel - Linux wallpaper with random tagline

cd
wget https://raw.githubusercontent.com/sicambria/py/master/misc/walltext.py
wget http://pastebin.com/raw/txZBq8m3 -O notes.txt
wget https://upload.wikimedia.org/wikipedia/commons/1/15/Thin_Line_of_Earth%27s_Atmosphere_and_the_Setting_Sun.jpg -O original.jpg
echo "python3 ~/walltext.py &" >> ~/.profile

Kézi futtatás - Manual run:
python3 ~/walltext.py

Eredeti kód:
http://askubuntu.com/questions/556723/make-a-text-file-my-automatically-updated-background