Re: Destroy All Memory Corruption

2021-04-25 Thread Arun via Digitalmars-d-announce

On Friday, 23 April 2021 at 09:06:20 UTC, Walter Bright wrote:

On 4/21/2021 6:31 PM, Ali Çehreli wrote:
This is happening in half an hour. It requires MS Teams, which 
requires a MS (or Skype) account.


I was a bit concerned about this, so a couple days earlier 
Lloyd and I worked to get everything configured and working at 
my end.


It worked smoothly, but one thing I didn't like was I couldn't 
see anyone else on my screen. It was kinda hard to talk to my 
slides, trying to imagine the audience. Perhaps I had it set up 
wrong.


No, you had it right. It's the inherent limitation of MS Teams!


Re: Destroy All Memory Corruption

2021-04-24 Thread Walter Bright via Digitalmars-d-announce

On 4/24/2021 2:53 PM, Paul Backus wrote:
I assume it's to ensure that objects are destroyed properly when unwinding the 
stack. Might be possible to avoid in `nothrow` code.


Yes, you can avoid this in nothrow code.


Re: Destroy All Memory Corruption

2021-04-24 Thread Paul Backus via Digitalmars-d-announce

On Saturday, 24 April 2021 at 18:16:51 UTC, IGotD- wrote:

One remark I found interesting regarding reference counting.

"In order to properly run the destructor, you have to run the 
destructor in an exception handler"


Why do you need to run the destructor in an exception handler?


I assume it's to ensure that objects are destroyed properly when 
unwinding the stack. Might be possible to avoid in `nothrow` code.


Re: Destroy All Memory Corruption

2021-04-24 Thread IGotD- via Digitalmars-d-announce

On Tuesday, 20 April 2021 at 01:12:22 UTC, Walter Bright wrote:
I'll be doing a reprise of my DConf 2020 talk on Destroy All 
Memory Corruption on April 21, 2021 at 7PM PST.


https://nwcpp.org/

Except this time it'll be live, not prerecorded.

All are welcome!


One remark I found interesting regarding reference counting.

"In order to properly run the destructor, you have to run the 
destructor in an exception handler"


Why do you need to run the destructor in an exception handler?



Re: Destroy All Memory Corruption

2021-04-23 Thread Imperatorn via Digitalmars-d-announce

On Tuesday, 20 April 2021 at 01:12:22 UTC, Walter Bright wrote:
I'll be doing a reprise of my DConf 2020 talk on Destroy All 
Memory Corruption on April 21, 2021 at 7PM PST.


https://nwcpp.org/

Except this time it'll be live, not prerecorded.

All are welcome!


Nice, good presentation. I actually learned some things!

What is the current state of @live?
Any edge cases to be aware of?

Thanks


Re: Destroy All Memory Corruption

2021-04-23 Thread Walter Bright via Digitalmars-d-announce

On 4/21/2021 6:31 PM, Ali Çehreli wrote:
This is happening in half an hour. It requires MS Teams, which requires a MS (or 
Skype) account.


I was a bit concerned about this, so a couple days earlier Lloyd and I worked to 
get everything configured and working at my end.


It worked smoothly, but one thing I didn't like was I couldn't see anyone else 
on my screen. It was kinda hard to talk to my slides, trying to imagine the 
audience. Perhaps I had it set up wrong.




Re: Destroy All Memory Corruption

2021-04-22 Thread Max Haughton via Digitalmars-d-announce

On Thursday, 22 April 2021 at 16:15:14 UTC, Ali Çehreli wrote:

On 4/22/21 8:35 AM, angel wrote:

> MS Teams works fine on Linux.

I failed after spending 35 minutes for that. I ended up 
creating at least two accounts (even though I already had a 
Skype account, which sounded to be sufficient). Many special 
codes sent to my phone and email. The whole thing is badly 
designed and felt buggy.


In the end, contrary to how the download started for "my 
platform" (Linux Mint) it said at some point that MS Teams was 
not available for my platform. (There is an MS Teams program on 
my system which starts fine but thinks I am not signed in. (?)) 
So I decided to use it in the browser, which turned out not 
working with Firefox. Luckily I had Chrome and it worked.


> And I'm actually not sure you would need an MS account

It requires one. I could not find a way through their flow to 
use my existing Skype account.


Ali


Teams is indeed pretty bad. It should be an embarrassment for 
Microsoft (they know this, see the recent M+A news) and similar 
that discord - the app aimed really only at gamers - actually 
works and their serious business tools don't.


Re: Destroy All Memory Corruption

2021-04-22 Thread Dukc via Digitalmars-d-announce

On Thursday, 22 April 2021 at 16:15:14 UTC, Ali Çehreli wrote:
I failed after spending 35 minutes for that. I ended up 
creating at least two accounts (even though I already had a 
Skype account, which sounded to be sufficient). Many special 
codes sent to my phone and email. The whole thing is badly 
designed and felt buggy.


In the end, contrary to how the download started for "my 
platform" (Linux Mint) it said at some point that MS Teams was 
not available for my platform. (There is an MS Teams program on 
my system which starts fine but thinks I am not signed in. (?)) 
So I decided to use it in the browser, which turned out not 
working with Firefox. Luckily I had Chrome and it worked.


If you want the desktop application, you might want to try the 
Nix package: 
https://search.nixos.org/packages?channel=20.09&show=teams&from=0&size=50&sort=relevance&query=teams . At least on Nixos and XFCE desktop it works. But setting up the Microsoft account definitely was not my favorite experience either. It asks some strange questions feeling like the app was only for those already in business with Microsoft.


Re: Destroy All Memory Corruption

2021-04-22 Thread Ali Çehreli via Digitalmars-d-announce

On 4/22/21 8:35 AM, angel wrote:

> MS Teams works fine on Linux.

I failed after spending 35 minutes for that. I ended up creating at 
least two accounts (even though I already had a Skype account, which 
sounded to be sufficient). Many special codes sent to my phone and 
email. The whole thing is badly designed and felt buggy.


In the end, contrary to how the download started for "my platform" 
(Linux Mint) it said at some point that MS Teams was not available for 
my platform. (There is an MS Teams program on my system which starts 
fine but thinks I am not signed in. (?)) So I decided to use it in the 
browser, which turned out not working with Firefox. Luckily I had Chrome 
and it worked.


> And I'm actually not sure you would need an MS account

It requires one. I could not find a way through their flow to use my 
existing Skype account.


Ali



Re: Destroy All Memory Corruption

2021-04-22 Thread angel via Digitalmars-d-announce

On Thursday, 22 April 2021 at 13:08:39 UTC, matheus wrote:

On Thursday, 22 April 2021 at 01:31:09 UTC, Ali Çehreli wrote:

On 4/19/21 6:12 PM, Walter Bright wrote:
I'll be doing a reprise of my DConf 2020 talk on Destroy All 
Memory Corruption on April 21, 2021 at 7PM PST.


https://nwcpp.org/

Except this time it'll be live, not prerecorded.

All are welcome!


This is happening in half an hour. It requires MS Teams, which 
requires a MS (or Skype) account.


Ali


Just a pity that in this day and age with all the methods/ways 
available to stream a video they use such platform.


This restrains people like myself to participate/watch, and I 
believe much more.


Please when doing such thing, have a backup strategy that 
people can watch on any browser without account or installing 
anything.


Matheus.


MS Teams works fine on Linux.
And I'm actually not sure you would need an MS account, and even 
if you needed - it's free, and doesn't require you install any MS 
products.


Re: Destroy All Memory Corruption

2021-04-22 Thread Dennis via Digitalmars-d-announce
On Thursday, 22 April 2021 at 13:30:16 UTC, Steven Schveighoffer 
wrote:

You can always watch the dconf online version on Youtube.


This talk is now on YouTube as well:
https://www.youtube.com/watch?v=bf7csqqXmrA


Re: Destroy All Memory Corruption

2021-04-22 Thread Steven Schveighoffer via Digitalmars-d-announce

On 4/22/21 9:08 AM, matheus wrote:

On Thursday, 22 April 2021 at 01:31:09 UTC, Ali Çehreli wrote:

On 4/19/21 6:12 PM, Walter Bright wrote:
I'll be doing a reprise of my DConf 2020 talk on Destroy All Memory 
Corruption on April 21, 2021 at 7PM PST.


https://nwcpp.org/

Except this time it'll be live, not prerecorded.

All are welcome!


This is happening in half an hour. It requires MS Teams, which 
requires a MS (or Skype) account.




Just a pity that in this day and age with all the methods/ways available 
to stream a video they use such platform.




I'm pretty sure this is normally a Microsoft crowd. It would be like 
asking Apple not to use Facetime.


You can always watch the dconf online version on Youtube.

-Steve


Re: Destroy All Memory Corruption

2021-04-22 Thread matheus via Digitalmars-d-announce

On Thursday, 22 April 2021 at 01:31:09 UTC, Ali Çehreli wrote:

On 4/19/21 6:12 PM, Walter Bright wrote:
I'll be doing a reprise of my DConf 2020 talk on Destroy All 
Memory Corruption on April 21, 2021 at 7PM PST.


https://nwcpp.org/

Except this time it'll be live, not prerecorded.

All are welcome!


This is happening in half an hour. It requires MS Teams, which 
requires a MS (or Skype) account.


Ali


Just a pity that in this day and age with all the methods/ways 
available to stream a video they use such platform.


This restrains people like myself to participate/watch, and I 
believe much more.


Please when doing such thing, have a backup strategy that people 
can watch on any browser without account or installing anything.


Matheus.


Re: Destroy All Memory Corruption

2021-04-21 Thread Ali Çehreli via Digitalmars-d-announce

On 4/19/21 6:12 PM, Walter Bright wrote:
I'll be doing a reprise of my DConf 2020 talk on Destroy All Memory 
Corruption on April 21, 2021 at 7PM PST.


https://nwcpp.org/

Except this time it'll be live, not prerecorded.

All are welcome!


This is happening in half an hour. It requires MS Teams, which requires 
a MS (or Skype) account.


Ali


Destroy All Memory Corruption

2021-04-19 Thread Walter Bright via Digitalmars-d-announce
I'll be doing a reprise of my DConf 2020 talk on Destroy All Memory Corruption 
on April 21, 2021 at 7PM PST.


https://nwcpp.org/

Except this time it'll be live, not prerecorded.

All are welcome!