flat assembler
Message board for the users of flat assembler.

flat assembler > Feedback > Assembly programming stream

Goto page 1, 2  Next

Would you watch and/or participate?
Yes
71%
 71%  [ 10 ]
No
14%
 14%  [ 2 ]
Undecided
14%
 14%  [ 2 ]
Total Votes : 14

Author
Thread Post new topic Reply to topic
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
I don't know if 20th fasm's anniversary fasmcon can really happen, but for now I have another idea - to make my own assembly programming stream (using one of the popular services, probably Twitch or YouTube).

You could think of it as a "virtual fasmcon", or just a place to hang out with a few people, talk about assembly and do some coding.

I could make live tutorials on simple topics, maybe do something like DOS graphics programming for pure fun, perhaps make a live variant of my file formats tutorial, etc.

Would you be interested? If yes, what topics would you prefer? At what times UTC you could participate?


Last edited by Tomasz Grysztar on 14 Dec 2018, 10:25; edited 3 times in total
Post 05 Dec 2018, 11:58
View user's profile Send private message Visit poster's website Reply with quote
sleepsleep



Joined: 05 Oct 2006
Posts: 7976
Location: ˛                              ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣ Posts: 6699
i would love to suggest this,
using fasm friendly libraries or utilities, or diy from scratch such solutions at that particular event,

php alternative? fasm scripting with fasm web server, all from scratch,

maybe something like a live collaboration? git or etc that people familiar?
Post 05 Dec 2018, 12:18
View user's profile Send private message Reply with quote
torial



Joined: 08 Jun 2018
Posts: 5
Location: US
Would love sessions on:
a) A best practices / tips and tricks session
b) Compiler implementation gotchas (for example dealing with converting higher level language expressions to efficient FASM code)
c) Cross-platform strategies
d) Things you can do in FASM that you can't in HLL (or are much harder)
e) Fasm to Fasmg migration strategy/tips & tricks/gotchas
Post 05 Dec 2018, 18:15
View user's profile Send private message Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
So many interesting ideas, thank you!

Personally I would love to try sessions on things like fasm to fasmg migration, but I wasn't sure if it would interest someone. And I would gladly talk about my cross-platform strategies.
Post 05 Dec 2018, 18:53
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
I have prepared a Twitch account for this purpose, I may do some test runs soon and see how it goes. No specific plans at the moment (yet).
Post 07 Dec 2018, 12:27
View user's profile Send private message Visit poster's website Reply with quote
redsock



Joined: 09 Oct 2009
Posts: 297
Location: Australia
FWIW I am greatly looking forward to this, I have already started on a tutorial series but have yet to find the time to ready them for the public.

If there's any way I can assist/participate/etc and/or help I am more than happy to do so. Might be fun if more than one of us bounces ideas and solutions between each other as a format. Even reading a @revo rant about the fine merits of JS would be fun IMO Smile

Let me know if there's a private beta to test the delivery format/etc. Smile

_________________
2 Ton Digital - https://2ton.com.au/
Post 08 Dec 2018, 09:20
View user's profile Send private message Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
Currently, a time I could use for some streaming is around 09:00-12:00 UTC on workdays (Monday to Friday). I know that the times zones of forums' members vary wildly, so I may also need to look for another time window, but I hope that at least for some this one could be OK.
Post 08 Dec 2018, 09:56
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
I have done some initial tests and it seems I have it set up well enough.

You may find me at: https://www.twitch.tv/grysztar

I may do a few more small tests today and launch tomorrow at 09:00 UTC. Please let me know if anyone could join.


Last edited by Tomasz Grysztar on 12 Dec 2018, 10:42; edited 2 times in total
Post 11 Dec 2018, 10:23
View user's profile Send private message Visit poster's website Reply with quote
redsock



Joined: 09 Oct 2009
Posts: 297
Location: Australia
Looking forward to it!

_________________
2 Ton Digital - https://2ton.com.au/
Post 11 Dec 2018, 18:28
View user's profile Send private message Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
Thanks to everyone that joined today for our test run! I'm going to start another one tomorrow at the same time.

After a successful stream I made an introductory recording for my YouTube channel: https://youtu.be/ZPfhrzXhLJo

Tomorrow I plan to expand on one of the topics that showed up today and I'm going to dissect some instruction codes on screen. Starting from 8086 basic ones and moving on to monstrosities like EVEX-prefixed instructions of AVX-512.
Post 12 Dec 2018, 10:40
View user's profile Send private message Visit poster's website Reply with quote
Ali.Z



Joined: 08 Jan 2018
Posts: 178
i missed the streams ):
i watched them now, and i enjoyed the 8086 and 80386 decoding.
Tomasz Grysztar wrote:
1. Would you be interested?
2. If yes, what topics would you prefer?
3. At what times UTC you could participate?

1. yes
2. everything related to assembly lol, but more on hidden instructions, hidden features, OS related stuff, universal things in assembly.
3. i dont care, i will set up my alarm.

Tomasz Grysztar wrote:
what topics would you prefer?

but i would also suggest (as youtube can be used as free archive) to start from little things.
just an example:
8/16 bit asm, hardware, OS, executables
32 bit asm, hardware, OS, executables

and f*** 64 bit lol, kidding. (but i hate 64) anyhow, since you are into assembly field for over 21 years you probably know a lot of things.
(and i know its not easy to count and explain things that might be related to assembly)
but go back in time, 90s, early 2000s and try to cover things you were doing and learnt that time.

btw, i really think intel inspired by PDP-11.

_________________
Asm For Wise Humans
Post 17 Dec 2018, 11:31
View user's profile Send private message Reply with quote
Ali.Z



Joined: 08 Jan 2018
Posts: 178

_________________
Asm For Wise Humans
Post 17 Dec 2018, 12:34
View user's profile Send private message Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
Ali.A wrote:
http://www.c-jump.com/CIS77/CPU/x86/lecture.html#X77_0140_encoding_add_ecx_eax
two opcodes for the same mnemonic.
Yeah, someone should have asked about that when I was showing the "reg/mem, reg" and "reg, reg/mem" variants in the table for basic instructions. We would have a short talk about assembly fingerprinting then. Smile
Post 17 Dec 2018, 12:45
View user's profile Send private message Visit poster's website Reply with quote
sts-q



Joined: 29 Nov 2018
Posts: 13
This morning i got an email that you are online, but i was late.

When will you be online with streaming again?
Is there a schedule plan?

Best Regards
sts-q
Post 17 Dec 2018, 13:05
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
Today it was very short, because I did not feel very well.

This is all still a bit experimental, but I currently try to stream Mon-Fri at 09:00 UTC.
Post 17 Dec 2018, 14:13
View user's profile Send private message Visit poster's website Reply with quote
Ali.Z



Joined: 08 Jan 2018
Posts: 178
REX/VEX/EVEX video:
VEX/EVEX are really complex, REX was difficult but understandable.



are all streams gonna be on twitch?

_________________
Asm For Wise Humans
Post 17 Dec 2018, 15:44
View user's profile Send private message Reply with quote
ProMiNick



Joined: 24 Mar 2012
Posts: 259
Location: Russian Federation, Sochi
Initialy I afraid that I couldn`t sense information in english in form other than text (due to my weakness in speaking english) and streaming will be useless for me. But not...
I download & watch offline all of them from youtube.
Themes are interest and understandable. And are useful, of course, especialy REX/VEX/EVEX.
I would like to look something similar from revolution about ARM encodings...
Post 18 Dec 2018, 07:43
View user's profile Send private message Send e-mail Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
Thank you everyone that joined today!

We had more viewers and I personally had a lot of fun playing with DOS once more.

ProMiNick wrote:
Themes are interest and understandable. And are useful, of course, especialy REX/VEX/EVEX.
I feel I did not talk about EVEX well enough, I even forgot to mention how b bit affects LL' interpretation when I talked about bits changing meaning depending on context. One day I should get back to it and give a more detailed talk about AVX-512 and EVEX encodings.
Post 18 Dec 2018, 11:32
View user's profile Send private message Visit poster's website Reply with quote
Ali.Z



Joined: 08 Jan 2018
Posts: 178
you should have mentioned programming using DEBUG command. (win4.0 i guess)
lol

_________________
Asm For Wise Humans
Post 21 Dec 2018, 17:46
View user's profile Send private message Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7190
Location: Kraków, Poland
Ali.A wrote:
you should have mentioned programming using DEBUG command. (win4.0 i guess)
lol
Programming with DEBUG is much more "retro", I think MS-DOS 2.0.
Post 21 Dec 2018, 18:13
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2019, Tomasz Grysztar.

Powered by rwasa.