Hi
user
Admin Login:
Username:
Password:
Name:
Hi! My name is...
--client
nbpy
--show
nbpy18
--room mystic 14448 --force
Next: 11 Turbocharge your data science with Python AND R
show more...
Marks
Author(s):
James Bennett
Location
Mystic Theatre
Date
nov Sun 04
Days Raw Files
Start
15:05
First Raw Start
14:48
Duration
0:30:0
Offset
0:16:29
End
15:35
Last Raw End
15:38
Chapters
00:00
0:09:04
Total cuts_time
27 min.
https://2018.northbaypython.org/schedule/presentation/9/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
tweet
mp4
svg
png
assets
release.pdf
Hi_My_name_is.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
This talk will take a tour through some of the ways usernames (and other identifiers) can be trickier than we expect, or even genuinely dangerous, and will discuss ways you can use Python and its web frameworks to mitigate these risks and protect your sites and your users. Some of the issues include: * The difficulty of choosing between different types of unique identifier for users; they all have issues, and get worse when they start being exposed to the world (like in a profile-page URL). * Ensuring uniqueness is surprisingly difficult! Usernames can have issues with case sensitivity, Unicode normalization, and confusingly similar-looking characters. Email addresses also present uniqueness issues, due to both the complexity of the standards for addresses and the quirks of popular email providers. * Usernames as attack vectors: like any user-supplied input, they can be vectors for SQL injection and cross-site scripting attacks, but carefully-chosen usernames can also interfere with important services, or enable social engineering attacks. Real-world examples will be provided for many of these issues, along with tips on specific tools and techniques – including both standard and third-party Django and Python libraries – for protecting against them. This talk is designed for developers of any level of experience; both novices and veterans will probably learn something new!
Comment:
production notes
2018-11-04/14_48_31.ts
Apply:
14:48:31 - 15:03:35 ( 00:15:04 )
S:
14:48:31 -
E:
15:18:30
D:
00:29:59
(
End:
904.0)
show more...
vlc ~/Videos/veyepar/nbpy/nbpy18/dv/mystic/2018-11-04/14_48_31.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:48:31
seconds: 0.0
Wall: 14:48:31
Duration
00:29:59
15:18:30
seconds: 904.0
Wall: 15:03:35
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-11-04/14_48_31.ts
Apply:
15:03:35 - 15:09:17 ( 00:05:42 )
S:
14:48:31 -
E:
15:18:30
D:
00:29:59
(
Start:
904.0) (
End:
1246.0)
show more...
vlc ~/Videos/veyepar/nbpy/nbpy18/dv/mystic/2018-11-04/14_48_31.ts :start-time=0904.0 --audio-desync=0
Raw File
Cut List
14:48:31
seconds: 904.0
Wall: 15:03:35
Duration
00:29:59
15:18:30
seconds: 1246.0
Wall: 15:09:17
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-11-04/14_48_31.ts
Apply:
15:09:17 - 15:09:25 ( 00:00:08 )
S:
14:48:31 -
E:
15:18:30
D:
00:29:59
(
Start:
1246.0) (
End:
1254.0)
show more...
vlc ~/Videos/veyepar/nbpy/nbpy18/dv/mystic/2018-11-04/14_48_31.ts :start-time=01246.0 --audio-desync=0
Raw File
Cut List
14:48:31
seconds: 1246.0
Wall: 15:09:17
Duration
00:29:59
15:18:30
seconds: 1254.0
Wall: 15:09:25
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-11-04/14_48_31.ts
Apply:
15:09:25 - 15:09:26 ( 00:00:01 )
S:
14:48:31 -
E:
15:18:30
D:
00:29:59
(
Start:
1254.0) (
End:
1255.0)
show more...
vlc ~/Videos/veyepar/nbpy/nbpy18/dv/mystic/2018-11-04/14_48_31.ts :start-time=01254.0 --audio-desync=0
Raw File
Cut List
14:48:31
seconds: 1254.0
Wall: 15:09:25
Duration
00:29:59
15:18:30
seconds: 1255.0
Wall: 15:09:26
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-11-04/14_48_31.ts
Apply:
15:09:26 - 15:18:30 ( 00:09:04 )
S:
14:48:31 -
E:
15:18:30
D:
00:29:59
(
Start:
1255.0)
show more...
vlc ~/Videos/veyepar/nbpy/nbpy18/dv/mystic/2018-11-04/14_48_31.ts :start-time=01255.0 --audio-desync=0
Raw File
Cut List
14:48:31
seconds: 1255.0
Wall: 15:09:26
Duration
00:29:59
15:18:30
seconds: 0.0
Wall: 14:48:31
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-11-04/15_18_31.ts
Apply:
15:18:31 - 15:36:52 ( 00:18:21 )
S:
15:18:31 -
E:
15:38:03
D:
00:19:32
(
End:
1101.0)
show more...
vlc ~/Videos/veyepar/nbpy/nbpy18/dv/mystic/2018-11-04/15_18_31.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
15:18:31
seconds: 0.0
Wall: 15:18:31
Duration
00:19:32
15:38:03
seconds: 1101.0
Wall: 15:36:52
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-11-04/15_18_31.ts
Apply:
15:36:52 - 15:38:03 ( 00:01:11 )
S:
15:18:31 -
E:
15:38:03
D:
00:19:32
(
Start:
1101.0)
show more...
vlc ~/Videos/veyepar/nbpy/nbpy18/dv/mystic/2018-11-04/15_18_31.ts :start-time=01101.0 --audio-desync=0
Raw File
Cut List
15:18:31
seconds: 1101.0
Wall: 15:36:52
Duration
00:19:32
15:38:03
seconds: 0.0
Wall: 15:18:31
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2018-11-04/14_48_31.ts
2018-11-04/15_18_31.ts
Veyepar
Video Eyeball Processor and Review