2017 m. lapkričio 9 d., ketvirtadienis

Naudingos linux komandos

Randa a didžiausius failus:

$ find / -type f -size +10M -exec ls -la {} 2>/dev/null \; | sort -n -k 5 | tail -1
$ du -a / 2>/dev/null | sort -n -r | head -n 10
$ du -a /home | sort -n -r | head -n 5

Randa didžiausius failus ir juos vykdo:

$ find / ! -path "*/usr/*" -type f -size +10M -exec ls -la {} 2>/dev/null \; | sort -n -k 5 | tail -2

Suranda mažus failus iki 1 baito:

$ find / ! -path "*/proc/*" -type f -size -1c -exec ls -la {} 2>/dev/null \;

Atspausdina 40 mažiausiu failų:

$ find / ! -path "*/proc/*" -type f -size -1c -exec ls -la {} 2>/dev/null \; | sort -n -k 5 | tail -40

Randa senesnius failus nei 5d ir didesnius nei 5MB

$ find /path/to/files* -mtime +5 -size -5M

Katalogų kopijavimas su spc:

$ scp -rp sourcedirectory user@dest:/path

Su ps radimas tik tam tikrų procesu:

$ ps -eo pid,user,fname | grep root
$ ps -ef | awk '{print $2,$8}'
$ ps -ef | awk '{print $2,$8}' >> /home/test1/1.txt

Tuščių eilučių skaičiavimas:

$ grep -c "^$" .profile

Randa failus, kuriems savininkas turi rwx teises:

$ ll | egrep "\-rwx"


Rasti, kas neturi bash shello:

$ grep nologin /etc/passwd


Space Exploration Games

SpaceEngine is a realistic virtual Universe you can explore on your computer. Windows only.

http://spaceengine.org

Universe Sandbox ² is a physics-based space simulator. For Windows, Mac, and Linux

http://universesandbox.com

2017 m. lapkričio 2 d., ketvirtadienis

How to add pylint in Pycharm

Install pylint

$ sudo pip install pylint  

$ which pylint
/usr/local/bin/pylint

Goto:
File -> Settings
External Tools -> Add new


Name: pylint
Description: Pylint as external tool
Program: /usr/local/bin/pylint
Parameters: $FilePath$
Working directory: $ProjectFileDir$

How to close unresponsive ssh session

+ . + Enter

2017 m. lapkričio 1 d., trečiadienis

2017 m. spalio 23 d., pirmadienis

Crypto svetainės ir resursai

Naujienos:

https://www.ccn.com/
https://www.reddit.com/r/CryptoCurrency/

ICO:

https://www.icoalert.com/

Kriptovaliutų kainos:

 CoinMarketCap: https://coinmarketcap.com/
 BitScreener: https://bitscreener.com/
 BTC > USD/EUR skaičiuoklė: http://www.btcsatoshi.com/

Grafikai:

https://rollercoasterguy.github.io/
TradingView [Coinbase (GDAX), Bitstamp, Bitfinex, Poloniex, Bittrex]: https://www.tradingview.com/
Coinigy [Dauguma Exchanges, taip pat "Shitcoin Exchanges" kaip Cryptopia, YoBit]: https://www.coinigy.com/
CryptoWatch: https://cryptowat.ch/

Forumai:

Bitcointalk: https://bitcointalk.org/
Bitcointalk Altcoins temos: https://bitcointalk.org/index.php?board=159.0
Traders.Lt BTC Diskusijos: http://www.traders.lt/forums.php?m=posts&q=1945
BitcoinMarkets Subreddit: https://reddit.com/r/bitcoinmarkets/

Keityklos:

Bittrex: https://bittrex.com/ (Populiariausias ir šiuo metu geriausias altcoins exchange, BTC/USDT)
Poloniex: https://poloniex.com/ (Altcoins exchange, BTC/USDT)
Bitfinex: https://www.bitfinex.com/ (Didžiausias BTC/USD Volume)
Bitstamp: https://www.bitstamp.net/ (Yra BTC/EUR, SEPA pervedimai)
Kraken: https://www.kraken.com/ (Yra BTC/EUR, SEPA pervedimai)


Telefoniniai Appsai:

Blockfolio (iOS/Android) - Sekti portfolio/kainas
Tradingview (iOS) - Sekti kainas/grafikus
TabTrader (iOS/Android) - Exchange API trading(edited)

Kur galima tiesiogiai pirkti bitcoin/ltc
http://bittybot.co/uk/ - GBP
https://www.bitstamp.net/ - paypal
https://blockchain.info/ - kreditinės kortelės

Kiti:
Kripto žemėlapis - http://cryptomaps.org/
Bitcoin resursai - https://lopp.net/bitcoin.html
Tumblebit - Anonimizuotas bitcoin siuntimas.
xapo.com - Bitcoin kreditinė mokėjimo kortelė

Heroku

prerequisites 

$ pip install pipenv

$ git clone https://github.com/heroku/python-getting-started.git && cd python-getting-started

$ heroku create

$ git push heroku master

$ heroku ps:scale web=1

$ heroku open

Logs:

$ heroku logs --tail

Cloning existing app:


$ heroku apps
$ heroku git:clone -a myapp



Create a new Git repository

Initialize a git repository in a new or existing directory

$ cd my-project/
$ git init
$ heroku git:remote -a repository-name

$ git add .
$ git commit -am "make it better"
$ git push heroku master
Existing Git repository

For existing repositories, simply add the heroku remote
$ heroku git:remote -a flask-de


Heroku remote example:
https://git.heroku.com/flask-app.git 

Required files

Heroku app requires Procfile:
web: gunicorn app:app

Requirements.txt
gunicorn==19.6.0

Access website from:
https://flask-app.herokuapp.com/