User Tools

Site Tools


workshops:20200629_discussions
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


workshops:20200629_discussions [2020/06/30 09:09] (current) – created admin
Line 1: Line 1:
 +====== 29th June 2020 Discussion ======
 +
 +Mick
 +
 +Mick had a crashed HDD:
 +backup/recovery using TIMESHIFT    rsync and supports btrfs
 +after checking SMART system logs 
 +logs had shown it had used all available error sectors.....     disk had no reserve 20% space that SSD's need.
 +
 +new LTSP  Unix server project.   
 +
 +remote access  -  reverse VNC  session.....   
 +
 +type this on the technical computer end....
 +9:16
 +
 +Mick
 +vncviewer -listen
 +
 +port forward 5500 to your notebook through the home  firewall
 +
 +On the CLIENT's machine type this:
 +
 +sudo apt-get --yes install x11vnc;   x11vnc -connect  sudo  mlug-au.org
 +
 +
 +=================================================================================
 +
 +as a comparison to dwservice.net              reverse-vnc   is POINT-to-POINT.....   and could be wraped in an SSL encryption.
 +
 +=================================================================================
 +
 +systemD   auto-mounts   for a variety of on-the-fly access situation.
 +
 +==================================================================================
 +
 +NetFLIX  would benefit from  blackVPN
 +but downloading Lathe manuals is no big deal   .....   the data is encrypted so who would know.....
 +
 +==================================================================================
 +
 +Rpi and brewing beer
 +
 +-  Indian Pale Ales  are the go.
 +   PS:  after 10 years of fermentation, there is NO YEAST in Glenfiddich
 +
 +===================================================================================
 +
 +Danny/Michael
 +
 +Unhappiness of using  DOCKER
 +
 +but Mick has a trick of using a thin Debian 8 set of libraries with DOCKER to get a primitive set of old DOCKER tools up and running.
 +useful for running a LEGACY system
 +
 +use this set of scripts to assist.
 +
 +https://pastebin.com/C9cuwp4g
 +
 +===================================================================================
 +
 +Mick's weekend weather station project
 +
 +Hooking up sensors equally fun: DHT22 (temp/humidity), Light Sensors, Rain Sensors, WIFI (ESP8266), RTC, Magnet sensor, & BME680 for gas & such.
 +
 +https://www.altronics.com.au/p/z6502-dfrobot-dfr0091-3-wire-serial-128-x-64-lcd-module-for-arduino
 +
 +AJ uses:
 +
 +http://www.visualsynth.com/misc/?p=Rpi_OLED
 +
 +Jaycar waterproof boxes
 +
 +https://www.ebay.com.au/i/312760286280?chn=ps&norover=1&mkevt=1&mkrid=705-139619-5960-0&mkcid=2&itemid=312760286280&targetid=892923817136&device=c&mktype=pla&googleloc=9071314&poi=&campaignid=10101784967&mkgroupid=102311923580&rlsatarget=aud-786643580126:pla-892923817136&abcId=1145981&merchantid=7364522&gclid=Cj0KCQjwoub3BRC6ARIsABGhnyYJFcjMM7dO0VCFLQOwhL00_na_T2gkAQFkcrpkVbtDqBqQTp5slkEaAgx-EALw_wcB
 +
 +
 +==================================================================================
 +
 +Journal files  need to be samller than the default 4GB!!!   So set it down to something nice like 100M
 +
 +Change in /etc/systemd/journald.conf
 +
 +    SystemMaxUse=100M
 +
 +/var/log/
 +
 +===================================================================================
 +
 +Bob  -  experience in having to rebuild his whole system after a disaster.....
 +
 +ANSIBLE scripts are the go,  for rebuilding all your favourite tools again....
 +
 +AND    export your 'installed' packages   to have a list of things to rebuild later....
 +
 +My scripts to cheat off: 
 +
 +https://github.com/map7/ansible_recipes
 +
 +SNAP
 +
 +FLATPAK
 +
 +https://medium.com/@uncertainquark/how-to-install-flatpak-apps-on-ubuntu-20-04-lts-6c3f632cc605
 +
 +====================================================================================
 +
 +https://ubuntu.com/appliance
 +
 +OpenHAB huge range of supported equipment that can be interfaced
 +
 +https://www.openhab.org/
 +
 +Danny
 +
 +PLEX
 +
 +Mick
 +
 +https://plex.tv
 +
 +====================================================================================
 +
 +Apple changing architecture  -  so what will be the ramifications of 'architectures'  around the world..... even the impact on RPi for instance...
 +
 +https://www.apple.com/newsroom/2020/06/apple-announces-mac-transition-to-apple-silicon/
 +
 +Cupertino, California — In a historic day for the Mac, Apple today announced it will transition the Mac to its world-class custom silicon to deliver industry-leading performance and
 +powerful new technologies. 
 +
 +https://www.parallels.com/au/products/desktop/http
 +
 +"across multiple OSes in a virtual machine for Mac"
 +
 +https://www.darlinghq.org/
 +   Darling goes MAC to LINUX.......
 +   but is there a way of doing the reverse???                 LINUX to  MAC   scenario......   Danny  compiles everything JAVASCRIPT first and transfers....
 +
 +Danny is compiling gcc code under LINUX ....   into binaries to run under WINE  (compile the assets under WINE)
 +
 +====================================================================================
 +
 +WINE  runs a Windows app on Linux
 +darlinghq  runs a OSx app   on Linux
 +
 +but what allows you to prepare an app ON a Linux, that is targeted for OS-x  ?
 +
 +Mick suggests:
 +https://github.com/tpoechtrager/osxcross
 +
 +WHAT IS THE GOAL OF OSXCROSS?
 +
 +The goal of OSXCross is to provide a well working OS X cross toolchain for
 +Linux, FreeBSD, OpenBSD and Android (Termux).
 +
 +but will  OSXCROSS support the
 +transition the Mac to its world-class custom silicon
 +
 +Cross compiling Rust from Linux to macOS
 +
 +https://wapl.es/rust/2019/02/17/rust-cross-compile-linux-to-macos.html
 +
 +====================================================================================
 +
 +AJ query:
 +
 +text-to-Speech solutions anyone?  
 +
 +'Festival'  from 2002!
 +
 +(SayText "hello dave, you don't want to do that dave")
 +
 +install male or female Amercian voices.....
 +
 +mbrola-en1mbro
 +mbrola-us1
 +
 +$ festival
 +
 +Festival Speech Synthesis System 2.5.0:release December 2017
 +Copyright (C) University of Edinburgh, 1996-2010. All rights reserved.
 +
 +clunits: Copyright (C) University of Edinburgh and CMU 1997-2010
 +clustergen_engine: Copyright (C) Carnegie Mellon University 2005-2017
 +hts_engine: All rights reserved.
 +For details type `(festival_warranty)'
 +festival> (SayText "hello dave, you don't want to do that dave")
 +shared memfd open() failed: Function not implemented
 +shared memfd open() failed: Function not implemented
 +#<Utterance 0x7f721ff44830>
 +festival> (SayText "hello dave, you really sound like SHIT"   
 +shared memfd open() failed: Function not implemented
 +shared memfd open() failed: Function not implemented
 +#<Utterance 0x7f722002c4f0>
 +
 +Danny' utilisation of GOOGLE TRANSLATE  and then output as SPEECH  is another solution.
 +The simple solution:
 +
 +`#!/bin/bash
 +say() { local IFS=+;/usr/bin/mplayer -ao alsa -really-quiet -noconsolecontrols "
 +http://translate.google.com/translate_tts?ie=UTF-8&client=tw-ob&q=$*&tl=en
 +"; }
 +say $*`
 +
 +==========================================================
 +
 +CRONTABS  that push a VOICE MESSAGE
 +
 +Mick
 +
 +echo 'hello' | espeak
 +
 +AJ try espeak
 +
 +$ echo 'in promulgating your esoteric cogitations, beware of platidunious ponderosities' | espeak
 +
 +shared memfd open() failed: Function not implemented
 +shared memfd open() failed: Function not implemented
 +
 +$ echo "hello dave, you don't want to do that dave" | espeak -p 10 -s 80
 +
 +sh
 +
 +       -p <integer>
 +              Pitch adjustment, 0 to 99, default is 50
 +
 +       -s <integer>
 +              Speed in words per minute, default is 160
 +
 +============================================================
 +
 +This is an alternative to 'Hi Google'  ......
 +
 +https://mycroft.ai/
 +https://mycroft-ai.gitbook.io/docs/using-mycroft-ai/get-mycroft/picroft
 +https://mycroft-ai.gitbook.io/docs/using-mycroft-ai/basic-commands
 +
 +Default Skills installed with Mycroft
 +
 +Alarms
 +
 +Hey Mycroft, set an alarm for two hours
 +
 +Hey Mycroft, set an alarm for 3pm
 +
 +============================================================
  
workshops/20200629_discussions.txt · Last modified: 2020/06/30 09:09 by admin