Wednesday, February 16, 2022

screen cast and video editing tools

OBS

Davinci Resolve

1. Zoom offer a free account that allows for 45 minutes video and screen sharing. see

2. Microsoft Team 

3. Mac users can use QuickTime for screencast. 

4. ATOMI . https://atomisystems.com/download/ (Links to an external site.)

5.  OBS and other tools

Tuesday, February 15, 2022

NLP with transformer

natural language processing with transformers

https://transformersbook.com/  

https://github.com/nlp-with-transformers/notebooks


cpsc4900 Ch4, and user stories and feature identification

 == pre-class to do: 

calendar email invitation: including guests;  NA 

socrative questions.  done

update Canvas course materials, update learning objectives. assignments as needed.   NA

* make sure grades are NOT shown on Canvas. 

 learning objectives:  ??

== In-class to do: 

For ECS Room 220, podium computer use channel 4 in Extron controller. 

restart computer to make sure ZOOM works. make sure Bluetooth mouse are turned off. 

clean up desktop space, calendars: 

team formation, shared excel sheet, 

ZOOM, live transcript (start video recording).  Turn the computer speaker on. 

* announcement, assignments and exams. 

* start Ch4. socrative.   Ch4, stopped at "20 What are the advantages and disadvantages of using open-source software". Next lecture should start at Q21. 

*go over team doc on "user stories and feature identifications". ask students to make anonymous comments. 

Tyler in the back
Tayler at front



Monday, February 14, 2022

block chain education

 

block chain lab: 

https://github.com/BlockchainLabSU/SUBlockchainLabs


Friday, February 11, 2022

1D, 2D, 3D CNN

 

  • In 1D CNN, kernel moves in 1 direction. Input and output data of 1D CNN is 2 dimensional. Mostly used on Time-Series data.
  • In 2D CNN, kernel moves in 2 directions. Input and output data of 2D CNN is 3 dimensional. Mostly used on Image data.
  • In 3D CNN, kernel moves in 3 directions. Input and output data of 3D CNN is 4 dimensional. Mostly used on 3D Image data (MRI, CT Scans, Video).

https://towardsdatascience.com/understanding-1d-and-3d-convolution-neural-network-keras-9d8f76e29610 

Thursday, February 10, 2022

cpsc4900 Ch4

== pre-class to do: 

calendar email invitation: including guests;  NA 

socrative questions.  done

update Canvas course materials, update learning objectives. assignments as needed.   NA

* make sure grades are NOT shown on Canvas. 

 learning objectives:  ??

== In-class to do: 

For ECS Room 220, podium computer use channel 4 in Extron controller. 

restart computer to make sure ZOOM works. make sure Bluetooth mouse are turned off. 

clean up desktop space, calendars: 

team formation, shared excel sheet, 

ZOOM, live transcript (start video recording).  Turn the computer speaker on. 

* announcement, go over assignment, exams. Discussed due dates of project assignment. 

* start Ch4. socrative.   Ch4, stopped at "9 Suggest three ways of controlling architectural complexity."

*go over team doc on "personas and scenarios". ask student to make anonymous comments. 




Wednesday, February 9, 2022

ffmpeg -i movie.mov -vcodec copy -acodec cop out.mp4



ffmpeg -i movie.mov -vcodec copy -acodec cop out.mp4
running error on snow leopard.


gganimate and ffmpeg

=> Try to install gganimate in CoLab, it is unavailable. 

=> try in RStudio, 

File access error: 

Warning: file_renderer failed to copy frames to the destination directory  

file_renderer(dir = ".", prefix = "gganim_plot", overwrite = FALSE)

The frame sources:

/var/folders/bw/k6_tkc2142v1wh5r_1yhkqhc0000gp/T//RtmpIopU0P/1eec3399c50d/gganim_plot0001.png

I tried to change file permission in Finder, but my username is not allowed. 

The following codes worked: 

file_renderer(dir = "/Users/hqin/github/R-animation-sandbox/tmp/", prefix = "gganim_plot", overwrite = TRUE)
anim <- p + transition_time(year) +
  labs(title = "Year: {frame_time}")
gganimate::animate( anim, renderer=ffmpeg_renderer())

I tested and found out that I have ffmpeg installed. 

Reference: 

https://community.rstudio.com/t/warning-message-file-renderer-failed-to-copy-frames-to-the-destination-directory/45261/13


https://ottverse.com/create-video-from-images-using-ffmpeg/


Tuesday, February 8, 2022

conferences for covid19 tweets and 2020 election

IEEE/ACM international conference on advances in social networks analysis and mining, 10-13 November, 2022, Europe or virtual 

https://asonam.cpsc.ucalgary.ca/2022/dates.php#workshops-dates


8th international conference on human and social analytics, HUSO 2022, 22-26, May, Italy

https://www.iaria.org/conferences2022/HUSO22.html



cointegration project, Rt ~ Google workplace

2022-02-08:  

on ridgeside: Try cajo on Rt ~ G only. 

conda activate /home/hqin/.conda/envs/r2021nov

14:50 $bash commands_cajo-RtG.txt  #this ca.jo on Rt ~ workplace mobility. 

I had to close many sh tabs, and restart the shells. 

15:16 $bash commands_cajo-RtG.txt   #this runs for a while. 

outputfile:  filename = paste( "_autocajo_RtG", start, '-', end, ".csv", sep='')

Somehow, the output file has a wrong start and end labels. 


15:40-7, batch run from 1 to 3151, done in 7 minutes for Rt ~ G. 

 change output file name to _autocajo_RtG1-3151_ridgeside.csv

this is a full-time series co-integration analysis. 


2022-02-09 plot: 














cpsc 2800 in-person virtual box and linux tutorial



ex


 




Thursday, February 3, 2022

CPSC4900 Ch3 questions, work on personas and scenarios

   == pre-class to do: 

calendar email invitation: including guests;  NA 

socrative questions.  done

update Canvas course materials, update learning objectives. assignments as needed.   NA

* make sure grades are NOT shown on Canvas. 

 learning objectives:  ??

== In-class to do: 

For ECS Room 220, podium computer use channel 4 in Extron controller. 

restart computer to make sure ZOOM works. make sure Bluetooth mouse are turned off. 

clean up desktop space, calendars: 

team formation, shared excel sheet, 

ZOOM, live transcript (start video recording).  Turn the computer speaker on. 

* start Ch3. socrative.   Ch3 questions. Start from Q20

* Announce Feb 8, I will be in Room 301, but I will start ZOOM breakout room to work on personas, and scenarios. 

skipped:  breakout rooms: personas, scenarios, user stories. This took most of time. 

skipped: in the main room, each team report discussion process. 




Wednesday, February 2, 2022

UTC wireless loggin problem on mac laptop

 Tech asked whether VirualBox or VMWare on my Apple laptop caused the wireless connection issues. 

In log-in, I typed username but I cannot type in the password. 

As suggested by the tech, I typed in the password first, and then my username, and it worked. 


Tuesday, February 1, 2022

cpsc4900 2022 02 01 Product vision, Ch3 continued

  == pre-class to do: 

calendar email invitation: including guests;  NA 

socrative questions.  done

update Canvas course materials, update learning objectives. assignments as needed.   NA

* make sure grades are NOT shown on Canvas. 

 learning objectives:  ??

== In-class to do: 

For ECS Room 220, podium computer use channel 4 in Extron controller. 

restart computer to make sure ZOOM works. make sure Bluetooth mouse are turned off. 

clean up desktop space, calendars: 

team formation, shared excel sheet, 

ZOOM, live transcript (start video recording).  Turn the computer speaker on. 

* breakout rooms, product vision (peer review), personas, scenarios, user stories. This took most of time. 

* in the main room, each team report discussion process. 

* start Ch3. socrative.  I did not have time for Ch3 questions. Start from Q20