2016 m. liepos 29 d., penktadienis

Python bibliotekos ir kitos naudingos nuorodos


Bibliotekos:
MicroPython - Optimizuota python kalba skirta mikrovaldikliams.
DrawBotPavyzdžiai - 2d  grafikos kūrimas.


Pagalbinės programos:
pipreqs - Padeda sukurti requirements.txt, pagal projekto katalogą

Duomenų bazės:
TinyDB - Nedidelė duomenų bazė, parašyta python programavimo kalba.
PyMongo - Python įrankiai darbui su MongoDB.
SQLAlchemy - Python sql rinkinys.

Web plėtra - web karkasai
Pyramid
Flask , Flask-WTF
Bottle
Django

Diagramos/grafikai:
holoviews

Python naršyklėje:
brython
skulpt
trinket

Knygos/Pamokos:
Nemokamos
Biblioteka knygų iš github
Interaktyvus python -  Interaktyvus mokymasis, su užduotimis ir testais.
Fullstack python- Python fullstack pamokos.
Diveinto-Python - Python knyga patyrusiems programuotojams. Ebook.
Automate-the-boring-stuf - Ebook.
learnpythonthehardway.org - Mokymasis sunkiuoju būdu.
A collection of design patterns/idioms in Python

https://py.checkio.org - Python mokymasis žaidžiant/sprendžiant užduotis.
https://www.codingame.com - Mokymasis žaidžiant.

Dokumentacija:
Dokumentacijos generavimas

Mokamos
Fluent Python - O'Reilly Ebook.
Effective python - Ebook.
Deploy python- Step-by-step tutorials for deploying Python web applications. Ebook
Black Hat Python  ir Gray Hat Python  - Python programavimas Hakeriams ir Pentesteriams. Ebook

Kitos nuorodos:
Anti-šablonai - Ko reiktų vengti programuojant su python.
Awesome-python - Didelis python bibliotekų sąrašiukas.
Pythontutor - Python kodo vizualizacija.
Python podcast - Diskusijos apie python  programavimo kalbą .
20-mažai-žinomų--python-bibliotekų


Sėkmės!
Nuotrauka linkinti sekmės

2016 m. liepos 24 d., sekmadienis

Kaip pridėti lietuvišką regioną su Ubuntu 16.04

Problema: Kalendoriau buvo rodomas en. formatu. Lt kalbos nebuvo Language Support skiltyje.

Tam, kad atsirastų lietuvių kalba, į terminalą suvedam šias eilutes:
sudo locale-gen lt_LT
sudo locale-gen lt_LT.UTF-8


Naujai atsiradęs Lietuvių kalbos nustatymas.

Šaltinis:
http://askubuntu.com/questions/76013/how-do-i-add-locale-to-ubuntu-server

Jaunikio Jono Archyvas



TV Pagalba.
Sezonas 2014 
13 min.

2016 m. liepos 23 d., šeštadienis

Lubuntu virtualbox konfiguravimas per Windows

Pilnas ekranas:
sudo apt-get install dkms build-essential linux-headers-generic virtualbox-guest-x11 -y && sudo reboot

Užmountinam guesst addons ir įdiegiam:
cd /media/[username]/VBOX*

Share pridėjimas:
Pridedam share per virtual box ir  lubuntu:
sudo adduser [vartotojas] vboxsf

NEBAIGTA....

https://web.archive.org/web/20160704072917/https://dwheelerau.com/2014/01/25/setting-up-a-lubuntu-virtual-machine-with-virtual-box/
https://dwheelerau.com/2014/01/25/setting-up-a-lubuntu-virtual-machine-with-virtual-box/

2016 m. liepos 19 d., antradienis

Kaip žaisti Pokemon Go neišeinant iš namų ir kiti triukai

2016-08-19 nianticlabs pradėjo baninti visus kurios aptinka naudojant Emuliatorius, gps spoofinimą, ir kitą nepatvirtintą pokemonGo programinę įrangą.

Kaip emuliuoti Pokemon Go per pc?
Atsisiunčiam Nox emuliatorių.
Valdymas su WASD klavišais.

Nox, veikia su Windows'ais. Emuliuojant per VirtualBox, nepavyko paleisti kažkas negerai su vaizdo tvarkyklėm.

Keičiant buvimo vietą didesniu nei 2 km atstumu, galima gauti baną, todėl tai reiktų daryti protingai.

Kaip kiekvieną kartą per Pokemon Go atlikti puikų metimą?

Reikalavimai: Telefonas turi būti nu'rootintas.
Parsisiunčiam : HiroMacro.
Prieš metant spaudžiam apatinį garso mygtuką, įrašom metimą.
Dabar kiekvieną kartą, galima bus iškviesti įrašyta makro ir atlikti tokį patį metimą.
Reiktų turėti du tipus, tolimą ir artima.
Kitas per Nox įrašinėti skriptus.

suktas metimas +10 taškų
metimas pataikant apskritimą sumažėjusi 50% - +50 taškų

pataikant į visai nedidelį  10% apskritimą + 100 taškų.
Kaip pakeisti laiko režimą Pokemon Go žaidime?
Reiktų pakeisti telefono laiką, pakeitus telefono laiką, keičiasi žaidimo dienos vaizdavimas.

Pokemon Go + Goole map vizualizacija github
Ši programa atvaizduoja pokestoteles, taip pat vietas, kuriose yra pokemonų. Github


Pokemon Go pokemonų gaudymo automatizavimas


Automatinis gaudymas, naudojant netikra gps lokacija. Pokestotelių ferminimas. Github

Kiti Github pokemonGo botai:
https://github.com/NecronomiconCoding/Pokemon-Go-Bot - c#
https://github.com/DetectiveSquirrel...-Go-Rocket-API - c# + GUI
https://github.com/Spegeli/Pokemon-Go-Rocket-API - c#
https://github.com/shiftcodeYT/PokeBot2 - c#
https://github.com/PokemonGoF/PokemonGo-Bot - python botas + web sąsaja su pokemonų sąrašu



Kiti pokemon-go įrankiai:
https://pokebliss.com/ - Pokemonų buvimo vieta žemėlapiuose.
https://github.com/sousatg/pokemon-go-status - PokemonGo serverių indikatorius (gnu/Linux).
https://github.com/Excaliburns/CandyTracker - Java - saldainių skaičiuoklė.
https://pogobag.me/ - Pokemon-go statistikos/analizės įrankis. - Online
https://pokeclean.com/ - Pokemon-go inventoriaus tvarkymo įrankis. - Online
http://pokesnipers.com/ - Retų pokemonų paieška.


Pokemon Go statistika
Oficialus stipriausių Pokemonų Go sarašas pagal Max Cp,
Kas gali išsiristi  iš  2km5km10km kiaušinių.
Kaip gauti patį pirmą Pokemon Go pokemoną Pikachu.





Naudingos nuorodos:
https://www.reddit.com/r/pokemongodev/ - reddit developer bendruomenė
TUT - automatinis git repositorijų atnaujinimas.

2016 m. liepos 15 d., penktadienis

Kaip konfigūruoti samba su centos7?

Samba diegimas ir konfigūravimas:

Paieška:
# yum list samba*

Diegimas:
# yum install samba

Sukuriam katalogą, su sticky bitų ir 777(rwx) teisėmis, tam kad galima būtų trinti tik tuos dokumentus, kuriuos sukūrei
# mkdir -m 1777 /share

samba konfigūravimas, dokumento pabaigoje prirašome
# writable = yes # vartotojai galės sukurti dokumentus
# vim /etc/samba/smb.conf

[share]
path = /share
writable = yes

Patikrinam samba konfiguracijos dokumentą, ar nėra sintaksės klaidų
# testparm

Paleidžiam reikiamus servisus, nmb naudojamas nmb (share advertisements).
# systemctl start nmb smb
# systemctl enable nmb smb

Pridedam samba slaptažodį:
# smbpasswd -a root

# ls -dZ /share/
drwxrwxrwt. root root unconfined_u:object_r:default_t:s0 /share/

selinux konfigūravimas, kad leistu matyti katalogus.
a)
# yum install policycoreutils-python
# semanage fcontext -a -t samba_share_t '/share(/.*)?'
# restorecon -R /share

b)
# system -P samba_export_all_rw 1
# system restart smb
Prisijungimas prie smb iš Ubuntu 16.04

Kaip įdiegti PokemonGo ?


2016-07-18 Atnaujinimas

  • Pokemong Go dabar leidžia tiesiogiai atsisiųsti Lietuvos regione iš Google Store
  • Jei Android telefono versija žemesnė nei 4.4,  paieškos rezultatai Pokemon Go neatvaizduos. Tokiu atveju galima nu'rootinti telefoną ir įdiegti romą, su naujesne Android versija plačiau apie tai čia.
Minimali Android versija nuo kurios leidžia diegti Pokemon Go


Susiję: 
Kaip žaisti Pokemon Go neišėjus iš namų

Šiuo metu pokemonGo neleidžia įdiegti tiesiogiai iš google play. Todėl norint įdiegti pokemon go reikės:
  1. Atsisiųsti pokemon go iš APKmiror svetainės.
    https://www.apkmirror.com/apk/niantic-inc/pokemon-go/pokemon-go-0-29-0-release/pokemon-go-0-29-0-android-apk-download/download/
  2. Perkelti com.nianticlabs.pokemongo_0.29.0-2016070500_minAPI19(armeabi-v7a)(nodpi)_apkmirror.com.apk į telefoną. Pavadinimas gali keistis nuo atitinkamos versijos.
  3. Iš telefono įdiegti apk, jei neleidžia, reikia pažymėti Diegimas iš nežinomų šaltinių.


Perspėjimas:
Visuomet pasitikrinkite ar atitinka kontrolinė suma su, md5sum arba sha256 su oficialiu dokumentu.