host: ftp.sidefx.com
Houdini5.5 to Houdini19.5 Installers (Windows.exe/Linux.tar.gz/Macosx.dmg)
Software Developer, Programming, Web resources and entertaiment. Desarrollo de software, programaciĆ³n, recursos web y entretenimiento.
host: ftp.sidefx.com
Houdini5.5 to Houdini19.5 Installers (Windows.exe/Linux.tar.gz/Macosx.dmg)
Installing cuda11 in Jetson Nano [1]. All instructins works, but doesn't run on it. Better is cuda10.
[1] https://jfrog.com/connect/post/installing-cuda-on-nvidia-jetson-nano/
Errors:
The following packages have unmet dependencies
...
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Fix:
sudo apt-get -o dpkg::Options::="--force-overwrite" install --fix-broken
Error:
import cv2, numpy as np,time
File "/home/fincahuanaco/.local/lib/python3.7/site-packages/cv2/__init__.py", line 3, in <module>
from .cv2 import *
ImportError: numpy.core.multiarray failed to import
Solution:
$ python3 -m pip install opencv-python==4.0.0.21
$ python3 -m pip list
opencv-python 4.0.0.21
numpy 1.15.0
Other combinations
opencv_python==4.4.0.46 and numpy==1.19.3 works.
$ curl -O https://bootstrap.pypa.io/get-pip.py
$ python3 get-pip.py --user
References:
[1] https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install-linux.html
Without ifconfig command
public IP
$ curl ifconfig.me
private IP
$ ip addr
References:
[1] https://opensource.com/article/18/5/how-find-ip-address-linux
[1] AI Vocal Remover and Isolation https://vocalremover.org/
[2] AI Vocal remover, it split in to tracks https://multimedia.easeus.com/vocal-remover/ #2024
[3] Split Music and Vocal https://studio.mikrotakt.app/ #2024
Sunedu
Renacyt
1) https://ctivitae.concytec.gob.pe/appDirectorioCTI/
2) http://regina.concytec.gob.pe
4) https://www.gob.pe/9603
[5] Niveles I-VII https://conocimiento.concytec.gob.pe/preguntas/renacyt/cuales-son-los-niveles-de-clasificacion-de-los-investigadores-renacyt/
[6] Reglamento https://portal.concytec.gob.pe/images/renacyt/reglamento_renacyt_version_final.pdf
[7] Qualis/BR https://homepages.dcc.ufmg.br/~bigonha/Ranking/cc-qualis-conferencias-2016-ranking.pdf
[8] SCImago Journal Rank http://www.scimagojr.com/journalrank.php
[9] JCR https://jcr.clarivate.com/jcr/browse-journals
[10] Global Ranking https://www.topuniversities.com/university-rankings/world-university-rankings/2024
[11] Reglamento de EvaluaciĆ³n https://www.unsa.edu.pe/transparencia/docs/regl-ensenanza-aprendizaje.pdf
(keyword:unsa san agustin nota vigesimal)
[12] EPIS Egresados por aƱo https://fips.unsa.edu.pe/ingenieriadesistemas/lista-de-egresados/
#Extract audio
ffmpeg -i mad-pi.mp4 -map 0:a:0 mad-pi_audio.wav
#Extract reinsert new audio
ffmpeg -i mad-pi.mp4 -i mad-pi_audiohd.mp3 -c:v copy -map 0:v:0 -map 1:a:0 new.mp4
#reencode for whatsapp
ffmpeg -i new.mp4 -c:v libx264 -profile:v baseline -level 3.0 -pix_fmt yuv420p working.mp4
[1] FastAPI https://fastapi.tiangolo.com/
[2] Dash Python https://dash.plotly.com/background-callbacks
Resources:
[1] Easy download https://mp3-ringtone.com/
[2] Play and using FireBug download https://www.zedge.net/find/ringtones/2023
ffmpeg -i mad-principio_peter.mp4 -vn -y out1.mp3 #9M
ffmpeg -i mad-principio_peter.mp4 -f mp3 -ab 192000 -vn out2.mp3 #14M
ffmpeg -i mad-principio_peter.mp4 -f mp3 -ab 128000 -vn out3.mp3 #9M
ffmpeg -i mad-principio_peter.mp4 -vn -acodec libmp3lame out4.mp3 #9M
ffmpeg -i mad-principio_peter.mp4 -acodec libmp3lame -ab 128k out5.mp3 #9M
ffmpeg -i gym.mp4 -f webm -c:v libvpx -b:v 1M -acodec libvorbis gym.webm -hide_banner
Second
ffmpeg -i sample.avi -q:a 0 -map a sample.mp3 #complete
ffmpeg -i sample.avi -ss 00:03:05 -t 00:00:45.0 -q:a 0 -map a sample.mp3
#fraction
Parameters :
-q:a 0
for variable bit rate
-ss
starting timestamp
-t
the encoding time (If you don't specify, it will go to the end)
-map 0:a:3
selects audio stream #4 (ffmpeg
starts counting from 0)
** specific the timestamps in HH:MM:SS.xxx format.
References:
[1] https://json2video.com/how-to/ffmpeg-course/ffmpeg-extract-audio.html
First
Share your file in GD (with anybody access by link) and get FILEID
Second
Execute next code(replace FILEID and choose FILENAME):
wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=FILEID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=FILEID" -O FILENAME && rm -rf /tmp/cookies.txt
Note:
Previous methods doesn't work, because now GD needs confirmation, then using cookies it's possible.
On Server (10.10.7.229):
$ sudo apt install nfs-kernel-server #install server
$ sudo mkdir -p /mnt/nfs_drive #create share point
$ sudo chown -R nobody:nogroup /mnt/nfs_drive #no owner
$ sudo chmod 777 /mnt/nfs_drive #set r/w permission
$ sudo vi /etc/exports #define clients grants
/mnt/nfs_drive 10.10.7.218(rw,sync,no_subtree_check) #mine
/mnt/nfs_drive 10.10.7.235(rw,sync,no_subtree_check) #houdini
$ sudo exportfs -a
$ sudo systemctl restart nfs-kernel-server
On Client:
$ sudo apt install nfs-common
$ sudo mkdir -p /mnt/nfs_drive_client #mirror
$ sudo mount 10.10.7.229:/mnt/nfs_drive /mnt/nfs_drive_client
Notes:
$ sudo ufw status #verify the firewall, more details in reference[0]
References:
[0] Working https://linuxhint.com/install-and-configure-nfs-server-ubuntu-22-04/
Install brctl
sudo apt install bridge-utils
Add new virtual bridge
sudo brctl addbr virbr0
sudo brctl addif virbr0 eth0
Check
/etc/qemu-ifup and /etc/qemu-ifdown #files
[0] Model and code https://github.com/wobushizhanghua/candide3-face/blob/master/src/main.cpp
[1] Landmark 3D https://webspace.science.uu.nl/~veltk101/publications/art/wss06.pdf
[2] https://github.com/MarekKowalski/FaceSwap
[3] https://github.com/jorticus/face-replace/blob/master/README.md
[0] https://www.gimp.org/docs/python/index.html#PREGION-OBJECT-MEMBERS
[1] https://www.gimp.org/docs/python/index.html#DRAWABLE-OBJECT-METHODS
[2] http://myvirtualbrain.blogspot.com/2012/06/gimp-python-fu-very-basics.html
[3] Samples https://github.com/jfmdev/PythonFuSamples
[4] https://github.com/gummyCowboy/GIMP-python-fu
[5] https://gist.github.com/garystafford/5259576a7e9299d5b80284489aa25fc3
[0] gif editor crop, mp4 to gif https://ezgif.com
[1] https://www.powtoon.com/?locale=en
[2] https://www.animaker.com/
[3] https://biteable.com/
[1] How to use textures on Houdini
http://wordpress.discretization.de/houdini/home/advanced-2/textures/
[2] Repository of textures with normals
https://opengameart.org/content/50-free-textures-4-normalmaps
[3] Textures for Blender
https://polyhaven.com/textures/brick/outdoor/wall
[4] HDRs (Environment Ilumination patterns) https://polyhaven.com/hdris
1. Download https://cmake.org/download/
2. Unpack and enter to folder to execute commands
./bootstrap
make -j$(nproc)
sudo make install
References
[1] https://askubuntu.com/questions/355565/how-do-i-install-the-latest-version-of-cmake-from-the-command-line
$ nm libmanson.so | grep -n apply
1:00000000000058ef T apply
#Force to install a version Python-3.7.4
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
tar xvf Python-3.7.4.tgz
cd Python-3.7.4
./configure --enable-optimizations --with-ensurepip=install
make -j 8
sudo make altinstall
#Install pip module into any version of Python
curl -o get-pip.py https://bootstrap.pypa.io/pip/get-pip.py
python3.8 get-pip.py #or
python3.9 get-pip.py
[1] Nasdaq API https://data.nasdaq.com/sign-up
[2] API https://data.nasdaq.com/tools/python (API is in setting option)
Any file to PNG
$ sudo apt install webp
$ for i in *.webp; do name=`echo "$i" | cut -d'.' -f1`; echo "$name"; dwebp "$i"
-o "${name}.png"; done
Add to Nautilus Script
fincahuanaco@pisces:~/.local/share/nautilus/scripts$ cat toPNG
dwebp $1 -o "$1.png"
rm $1
$chmod +x toPNG
Updated to Selection to PNG (2023)#!/bin/bash
count=0
success=0
# Transform command line arguments (if provided)
[[ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]] &&
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS=$(printf "%s\n" "$@")
# Process each file in turn
while IFS= read -r src
do
if [[ -f "$src" ]]
then
# Target
dst="${src}.png"
# Primary conversion to PNG
step=0
dwebp $src -o $dst && ((step++))
# Remove src
if [[ step -eq 1 ]]
then
rm $src && ((step++))
fi
# Update
if [[ step -eq 2 ]]
then
((success++))
fi
# Count it
((count++))
fi
done <<<"$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
[[ count -gt 1 ]] &&
notify-send "Conversion finished ($success files of $count)"
exit $((count - success))
AVIF format support[1] libavif https://github.com/AOMediaCodec/libavif/
References:
[1] https://unix.stackexchange.com/questions/710013/making-a-bash-script-apply-to-only-selected-files-nautilus
#Cuda 8.0 Settings
export CUDA_HOME=/usr/local/cuda-8.0
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
PATH=${CUDA_HOME}/bin:${PATH}
#Cuda 9.1 Settings
export CUDA_HOME=/usr/local/cuda-9.1
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
PATH=${CUDA_HOME}/bin:${PATH}
#Cuda 9.2 Settings
export CUDA_HOME=/usr/local/cuda-9.2
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
PATH=${CUDA_HOME}/bin:${PATH}
$ LD_LIBRARY_PATH=. ./programtest #direct execution
$ echo $LD_LIBRARY_PATH
/usr/local/cuda-8.0/lib64
$ ls /etc/ld.so.conf.d
cuda-8-0.conf opencv.conf
fakeroot-x86_64-linux-gnu.conf x86_64-linux-gnu.conf
glew.conf x86_64-linux-gnu_EGL.conf
i386-linux-gnu.conf x86_64-linux-gnu_GL.conf
libc.conf zz_i386-biarch-compat.conf
$ldconfig -p #list libraries
$sudo ldconfig #update paths
[0] Card power https://whattomine.com/
[1] Linux Dodge https://www.youtube.com/watch?v=Ng-OU38-RjY
Tool for mine Dodge https://xmrig.com/download
[2] Linux bittorrent https://www.youtube.com/watch?v=y5EWimXPOD0
[3] Linux Minero(Alternative to xmrig) https://www.youtube.com/watch?v=NMMiT_eMd-s
[1] Windows tool https://unmineable.com/coins/MATIC
[2] How to mine Matic ESP https://www.youtube.com/watch?v=m_qLQQSWRW0
Bots
[1] Master disseration about bots https://repositorio.ufpe.br/bitstream/123456789/30495/1/DISSERTA%C3%87%C3%83O%20Severino%20Mizael%20da%20Silva.pdf
[2] Api info https://www.mercadobitcoin.com.br/trade-api/
[3] Documentation https://www.mercadobitcoin.com.br/docv4#section/Overview
[3] Documentation v5.3 https://api.mercadobitcoin.net/api/v4/docs
[3] Glossary https://www.mercadobitcoin.com.br/trade-api/#glossario-trade-api
[4] Api Wrapper MB
https://github.com/mbampi/mercado-bitcoin
https://github.com/samuelfac/mb-api-client-python
[5] Api Wrapper Binance https://python-binance.readthedocs.io/en/latest/
Other Strategies
[1] https://zignaly.com/
[2] Free option/triggers https://www.cryptohopper.com/pricing
[3] Copy trading https://www.napbots.com
[4] Bots $15 / month https://tradesanta.com/en/pricing
[5] 1 free Bot https://3commas.io/pricing
[6] AI powered https://signalboa.com
[7] Bots https://bitsgap.com/pricing/
1. vtk2ply
from paraview.simple import *
import sys
pFrame30vtk = LegacyVTKReader(FileNames=[sys.argv[1]])
SaveData(sys.argv[2], proxy=pFrame30vtk)
Resources:
[1] Url to QR code https://www.the-qrcode-generator.com
[2] Text to QR code https://goqr.me
[1] Correntes de retorno https://www.youtube.com/watch?v=yKvDOzvjApE
[2] Rip Current https://www.youtube.com/watch?v=RJ4hcaJ91TY
[3] Paper 2021 https://arxiv.org/pdf/2102.02902.pdf
def save2grid(filename,volume,dimx,dimy,dimz): with open(filename, "wb") as file: for i in range(dimx): for j in range(dimy): for k in range(dimz): f = (volume[i][j][k]*255).astype(np.uint8) #numpy.uint8 #print(type(f)) b = struct.pack('B', f) #was f file.write(b) def save2gridfast(filename,volume,dimx,dimy,dimz): flat=volume.reshape((dimx*dimy*dimz)) flat=(flat*255).astype(np.uint8) with open(filename, "wb") as file: b = struct.pack('%sB' % len(flat), *flat) file.write(b)
Python version for floats
def save2grid(filename,volume,dimx,dimy,dimz): with open(filename, "wb") as file: for i in range(dimx): for j in range(dimy): for k in range(dimz): f = volume[i][j][k] #[3.14, 2.7, 0.0, -1.0, 1.1] b = struct.pack('f', f) file.write(b) def save2grid2(filename,volume,dimx,dimy,dimz): flat=volume.reshape((dimx*dimy*dimz)) with open(filename, "wb") as file: for i in range(dimx*dimy*dimz): f = flat[i] b = struct.pack('f', f) file.write(b) def save2grid3(filename,volume,dimx,dimy,dimz): flat=volume.reshape((dimx*dimy*dimz)) with open(filename, "wb") as file: b = struct.pack('%sf' % len(flat), *flat) #b = struct.pack('f', f) file.write(b)
To review
[1] https://machinelearningmastery.com/how-to-develop-lstm-models-for-time-series-forecasting/
[2] https://www.tensorflow.org/tutorials/structured_data/time_series
[3] https://analyticsindiamag.com/tutorial-on-univariate-single-step-style-lstm-in-time-series-forecasting/
[4] https://towardsdatascience.com/multivariate-time-series-forecasting-with-transformers-384dc6ce989b
Setting temp directory
$ locate houdini.env
/home/cloud/houdini18.0/houdini.env
#
# Houdini Environment Settings
#
# The contents of this file are read into the environment
# at startup. They will override any existing entries in
# the environment.
#
# The syntax is one entry per line as follows:
# VAR = VALUE
#
# Values may be quoted
# VAR = "VALUE"
#
# Values may be empty
# VAR =
#
# Example:
#
# HOUDINI_NO_SPLASH = 1
HOUDINI_TEMP_DIR = /home/cloud/.houdinitmp
First Step: Create geometry
[1] FreeCAD https://www.freecadweb.org/downloads.php
[2] Plugin DesignSPHysics https://github.com/DualSPHysics/DesignSPHysics
Second Step: Compile/Install DualSPHysics
[1] How to https://melhorum.blogspot.com/2019/07/dualsphysics.html
Third Step: Run smulation CPU or GPU
[1] ...
Fourth Step: Polygonize/Render
[1] ...
Rotate/Crop/Resize
[1] https://ezgif.com/rotate-video
[2] Fast https://www.rotatevideo.org/
$ sudo cat /proc/ioports
0000-0cf7 : PCI Bus 0000:00
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-0060 : keyboard
0061-0061 : PNP0800:00
0064-0064 : keyboard
0070-0071 : rtc0
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : PNP0C04:00
00f0-00ff : fpu
0290-0297 : pnp 00:03
0378-037a : parport0
037b-037f : parport0
03c0-03df : vesafb
03f8-03ff : serial
0400-041f : 0000:00:1f.3
04d0-04d1 : pnp 00:04
0500-053f : 0000:00:1f.0
0778-077a : parport0
0800-087f : 0000:00:1f.0
0800-087f : pnp 00:04
0800-0803 : ACPI PM1a_EVT_BLK
0804-0805 : ACPI PM1a_CNT_BLK
0808-080b : ACPI PM_TMR
0820-082f : ACPI GPE0_BLK
0830-0833 : iTCO_wdt.0.auto
0850-0850 : ACPI PM2_CNT_BLK
0860-087f : iTCO_wdt.0.auto
0cf8-0cff : PCI conf1
0d00-ffff : PCI Bus 0000:00
1000-1fff : PCI Bus 0000:05
2000-2fff : PCI Bus 0000:04
$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0003 Vendor=046d Product=c016 Version=0110
N: Name="Logitech Optical USB Mouse"
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0/0003:046D:C016.0001/i
nput/input5
U: Uniq=
H: Handlers=mouse0 event2
B: PROP=0
B: EV=17
B: KEY=70000 0 0 0 0
B: REL=103
B: MSC=10
I: Bus=0003 Vendor=045e Product=0750 Version=0111
N: Name="Microsoft Wired Keyboard 600"
P: Phys=usb-0000:00:1d.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.0/0003:045E:0750.0002/i
nput/input6
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0003 Vendor=045e Product=0750 Version=0111
N: Name="Microsoft Wired Keyboard 600"
P: Phys=usb-0000:00:1d.0-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.1/0003:045E:0750.0003/i
nput/input7
U: Uniq=
H: Handlers=sysrq kbd event4
B: PROP=0
B: EV=10001f
B: KEY=3f0003007f 0 0 4c3ffff17aff32d bf54445600000000 1 130f938b17c007 ffff7bfa
d971dfff febeffdfffefffff fffffffffffffffe
B: REL=40
B: ABS=10100000000
B: MSC=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel Front Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input8
U: Uniq=
H: Handlers=event5
B: PROP=0
B: EV=21
B: SW=10
$sudo cat /dev/input/event3 #test if it's working
xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Dell Dell Universal Receiver id=11 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS DualPoint TouchPad id=16 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS DualPoint Stick id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Dell Dell Universal Receiver id=10 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_HD: In id=12 [slave keyboard (3)]
↳ Dell WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ Dell Dell Universal Receiver id=17 [slave keyboard (3)]
xinput -list-props 16
Device 'AlpsPS/2 ALPS DualPoint TouchPad':
Device Enabled (142): 1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (275): 0
Device Accel Constant Deceleration (276): 1.000000
Device Accel Adaptive Deceleration (277): 1.000000
Device Accel Velocity Scaling (278): 5.000000
Trackpad Disable Input (305): 0
Trackpad Sensitivity (306): 0.500000
Trackpad Touch Pressure (307): 5, 5
Trackpad Button Settings (308): 1, 1
Trackpad Button Emulation Settings (309): 0, 1, 100
Trackpad Button Emulation Values (310): 3, 2, 0
Trackpad Tap Settings (311): 50, 120, 400
Trackpad Tap Button Emulation (312): 1, 3, 2, 0
Trackpad Thumb Detection (313): 0, 0
Trackpad Thumb Size (314): 25, 70
Trackpad Palm Detection (315): 0, 0
Trackpad Palm Size (316): 40
Trackpad Gesture Settings (317): 10, 100
Trackpad Scroll Distance (318): 150
Trackpad Scroll Buttons (319): 4, 5, 6, 7
Trackpad Swipe Distance (320): 700
Trackpad Swipe Buttons (321): 8, 9, 10, 11
Trackpad Swipe4 Distance (322): 700
Trackpad Swipe4 Buttons (323): 0, 0, 0, 0
Trackpad Scale Distance (324): 150
Trackpad Scale Buttons (325): 14, 15
Trackpad Rotate Distance (326): 150
Trackpad Drag Settings (327): 1, 350, 40, 200
Trackpad Axis Inversion (328): 0, 0
xinput -set-prop 16 306 0.5
$ sudo apt install llvm-8
$ locate llvm-config
$ LLVM_CONFIG=/usr/bin/llvm-config-8 pip3 install librosa --user
packages: llvmlite, numba, soundfile, resampy, audioread, librosa
Where to Check
[1] Cryptocurrencies info (BR) https://investidor10.com.br/criptomoedas/chiliz/
[2] Cryptocurrencies info https://coinmarketcap.com/
[3] https://panoramacrypto.com.br/
[4] Bitcoin https://www.lookintobitcoin.com
[5] Prediction chart https://www.lookintobitcoin.com/charts/stock-to-flow-model/
Where to buy
[1] Choose where to buy by country https://www.buybitcoinworldwide.com/
[2] Exchange in Brazil www.mercadobitcoin.com.br
Where to Save
[1] Wallet MetaMask (Expensive to transfer in Wallet)
PerĆŗ
Whales
[1] https://www.whalestats.com/
Software
[1] ATANI Windows/MacOS/Linux https://atani.com/download
$ sudo apt update
$ sudo apt install snapd
$ sudo snap install core
$sudo snap install atani
Starting
[1] https://www.geeksforgeeks.org/getting-started-with-opengl/
1) http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/
2) https://math.hws.edu/graphicsbook/c3/s4.html
[1] Calculo http://blog.espol.edu.ec/srpinarg/files/2014/05/Calculo-de-Purcell-9na-Edici%C3%B3n.pdf
Game of Thrones Blue Ray sub titles
https://australiapopulation.com/game-of-thrones-season-3-subtitles/
[2] Shifter https://subshifter.bitsnbites.eu/
0. Previous requeriments
$sudo apt install img2pdf
$sudo apt install ocrmypdf
1. Download images by script
for n in `seq 1 23`
do
sn=`printf "%02d" $n`
echo $sn
wget https://larepublica.cronosmedia.glr.pe/printed/2021/07/01/lima/pages/$sn.jpeg
done
2. Convert images to pdf (after executed download script by sh)
$img2pdf *.jpeg --output rep1.pdf #or
$convert *.jpeg rep2.pdf
$ocrmypdf rep1.pdf rep1_ocr.pdf #reduce size
Notes for convert command(change from none to read|write):
sudo vim /etc/ImageMagick-6/policy.xml
<policy domain="coder" rights="none" pattern="PDF" />
<policy domain="coder" rights="read|write" pattern="PDF" />
Bonus
[1] El Pueblo news url https://www.diarioelpueblo.com.pe/wp-content/uploads/2021/07/01-07-2021.pdf
Solving multiple python instalation:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
sudo update-alternatives --config python3
Solving:
Error: Command '['/home/DRIVE/Temp/aa/bin/python3.9', '-Im', 'ensurepip', '--upg
rade', '--default-pip']' returned non-zero exit status 1.
apt-get install python3.6-dev python3.6-venv
python3.6 -m venv myVenv
Upgrade pip
pip3 install --upgrade pip
[1] El Comercio Informal de la Coca para uso Tradicional https://pdf.usaid.gov/pdf_docs/Pnadd345.pdf
[1] Socialismo cientĆfico PT
https://www.concursosnobrasil.com.br/escola/sociologia/socialismo-cientifico.html
[2] 12 apostoles https://ojo-publico.com/259/el-poder-economico-en-el-peru-esta-representado-por-12-empresas
[3] NSE PerĆŗ y Departamentos http://apeim.com.pe/informes-nse-anteriores/
[4] NSE por departamentos CPI http://cpi.pe/images/upload/paginaweb/archivo/26/mr_poblacional_peru_201905.pdf
[5] https://elcomercio.pe/elecciones-2021/encuesta-ipsos-en-cuarto-poder-pedro-castillo-lidera-las-preferencias-con-43-y-keiko-alcanza-34-noticia/?ref=ecr
[6] Miranda Vera https://rpp.pe/politica/historia/video-este-es-el-mensaje-de-los-comandos-chavin-de-huantar-a-los-jovenes-peruanos-noticia-1045815?ref=rpp
[7] ConstituciĆ³n polĆtica del PerĆŗ
[7.1] http://www.pcm.gob.pe/wp-content/uploads/2013/09/Constitucion-Pol%C3%ADtica-del-Peru-1993.pdf
/opt/hfs18.0/python/lib/python2.7
Digital assets are stored in digital asset library files, with a .hda
extension. (Older versions of Houdini used a .otl
extension.) Houdini loads any .hda
(or .otl
) files it finds in HOUDINIPATH/otls
.
Steps:
1) Create Subnet
2) Define Parameters and Save .otl
References:
[1] creating an otl on Houdini18 https://www.sidefx.com/tutorials/getting-cozy-with-houdini-engine-lesson-3-creating-our-first-otl/
[2] Create digital assets https://www.sidefx.com/docs/houdini/assets/create.html
[2] https://www.youtube.com/watch?v=Q6U_q5PASiU
trimesh
trimesh-3.9.10-py3-none-any.whl
pyrender
pyrender-0.1.45-py3-none-any.whl
Dependences:
PyOpenGL==3.1.0
PyOpenGL-3.1.0.tar.gz
pyglet>=1.4.10
pyglet-1.5.15-py3-none-any.whl
freetype-py
freetype_py-2.1.0.post1-py2.py3-none-manylinux1_x86_64.whl
Main page
[1] http://terrabrasilis.dpi.inpe.br/en/home-page/
Dataset
[2] http://www.dpi.inpe.br/prodesdigital/dadosn/
[3] 2005-2009 http://www.dpi.inpe.br/prodesdigital/dadosn/mosaicos/
[4] Image 9GB http://www.dpi.inpe.br/prodesdigital/dadosn/mosaicos/2019/
https://tech.serhatteker.com/post/2019-12/upgrade-python38-on-ubuntu/
https://stackoverflow.com/questions/63823964/importerror-cannot-import-name-sysconfig-from-distutils-usr-lib-python3-8
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall
sudo apt-get remove python3-apt
sudo apt-get install python3-apt
ImportError: No module named OpenGL.GL
apt-get install python3-opengl
or
pip3 install pyopengl --user
As well as:
sudo apt-get install python python-numpy python-opengl python-qt4 python-qt4-gl
select name->'es_PE',* from product_template where name->>'es_PE' like '%MEGACI%' References: [1] https:/...