The Manitoba UNIX User Group (MUUG) will be holding its next monthly
meeting IN PERSON, on Tuesday, April 2nd, at 7:30pm. Yes, that's the
FIRST Tuesday of the month...
DMARC/SPF/DKIM (with one-click unsubscribe and alignment)
Do you have anything at all to do with email daemons, managing
email hosted by a third party provider, or manage DNS? Google just
made your life a lot more complicated. (And heaven help you if you
have anything to do with "mass" email sending.) Come on down to
MUUG this month and Trevor Cordes will talk about all the
technologies you must now implement to stay borg-compliant and
ensure your emails don't get dumped into the Spam box or worse!
We're talking DMARC, DKIM, SPF... And what's with this new
"alignment" thing? If there's time we'll even go into one-click
unsubscribe!
Where to find the Meeting:
Fortress Software Inc., 350 Keewatin St -- Unit #2
We have a new in-person meeting location now! Brad Vokey has
graciously let us use his work office for our next in-person
meeting. The meeting room will be open by 7:00 pm, with the actual
meeting starting at 7:30 pm. If driving, enter the lot using the
most north east entrance and drive around to the south west corner
of the building (see route in map detail on poster linked below).
You can use any of the free, ample, and safe parking spots that
say "reserved" in front of units #1 through #4 before entering
unit #2. Bus stops #30814 and #30880 (route 77) are only 150
meters away. The last bus leaves for Polo Park at 10:15 pm and for
Garden City at 10:31 pm. Logan Ave. bus routes #19, #26, and #27
are a 600 meter (8 minute) walk to the south.
For those unable or preferring not to attend in person, the
meeting will also be available online, using BBB as usual. Stay
tuned to our muug.ca home page for the official URL, which
will be made available about a half hour before the meeting
starts. (Reload the page if you don't see the link, or if there
are issues with connecting.)
The group now holds its meetings at 7:30pm on the *first* Tuesday of
every month from September to June. (There are no meetings in July and
August.) Meetings are open to the general public; you don't have to be a
MUUG member to attend.
For more information about MUUG, and its monthly meetings, check out
their web server:
https://muug.ca/
Help us promote this month's meeting, by putting this poster up on your
workplace bulletin board or other suitable public message board, or
linking to it on social media:
https://muug.ca/meetings/MUUGmeeting.pdf
--
Gilbert E. Detillieux E-mail: <gedetil(a)muug.ca>
Manitoba UNIX User Group Web: http://muug.ca/
cat z.php
<?
$a=[0=>'2', 1=>'3'];
foreach ($a as $k=>&$v) {
$v++;
echo "$k,$v\n";
}
#unset($v);
echo "\n";
foreach ($a as $k=>$v) {
echo "$k,$v\n";
}
echo "\n";
?>
Ok, guess what this prints out?
0,3
1,4
0,3
1,4
Right? Wrong:
0,3
1,4
0,3
1,3
Until I stumble on this, see the Warning on second page.
https://www.php.net/manual/en/control-structures.foreach.php
This has got to be the most messed up fail by a language ever because in
no circumstances would any sane programmer ever expect this from any
language and in no way would any programmer ever want this behavior nor
could it ever be useful ever.
Perl (an early (first?) adopter of the "foreach") doesn't do this.
Surely php can "fix" this somehow.
The recommended "fix" is to uncomment the "unset" in the code to unlink
the reference.
This was just brought to my attention, after someone in our department
posted it in a group chat.
There's an active PET user group in Toronto, that has monthly meetings,
sometimes online/virtual (on Zoom), and sometimes featuring some of the
big names from the Commodore computer era(s), not just PET, but C64,
C128, Amiga, etc.
https://www.tpug.ca/
And if you thought MUUG's website had a retro look, check out their
title font!
Gilbert
5.6.7.8 - - [17/Apr/2024:00:17:59 -0500] "GET / HTTP/1.0" 400 362 "-" "-" sampledomainfoobar.com 1.2.3.4 80 443 HTTP/1.0 - - 56
Apache 2.4.
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %v %A %p %{local}p %H %f %L %D" teccombinedwithpath
How can I get a hit where %p is 80 and %{local}p is 443?
https://httpd.apache.org/docs/2.4/mod/mod_log_config.html#formats
%p The canonical port of the server serving the request.
%{format}p The canonical port of the server serving the request, or
the server's actual port, or the client's actual port. Valid formats are
canonical, local, or remote.
One vhost is listening on 80, the other 443. Pretty standard setup. 80
does a redir to 443. HTTP2 is present, but the hit shows HTTP1.
And apache gets confused and throws a 400.
Looking at the very few hits like this it seems like some sort of probe:
other probes occurring at the same time.
Just wondering that they are doing to achieve this hit.
A reminder that the MUUG meeting will be this evening, both in person
and online...
The Manitoba UNIX User Group (MUUG) will be holding its next monthly
meeting IN PERSON, on Tuesday, April 2nd, at 7:30pm. Yes, that's the
FIRST Tuesday of the month...
AllStarLink - Ham Radio over IP
AllStarLink is a Radio over IP (RoIP) application based on the
popular Asterisk VoIP solution. AllStarLink is designed to connect
licensed ham radio transceivers using VoIP protocols to allow
extended coverage areas by connecting multiple transceivers at
different locations together. Wyatt Zacharias will present on the
history of amateur radio repeaters in Manitoba, and how they are
being modernized with AllStarLink to use IP networks as the
backbone for a connected system.
Where to find the Meeting:
Fortress Software Inc., 350 Keewatin St -- Unit #2
We have a new in-person meeting location now! Brad Vokey has
graciously let us use his work office for our next in-person
meeting. The meeting room will be open by 7:00 pm, with the actual
meeting starting at 7:30 pm. If driving, enter the lot using the
most north east entrance and drive around to the south west corner
of the building (see route in map detail on poster linked below).
You can use any of the free, ample, and safe parking spots that
say "reserved" in front of units #1 through #4 before entering
unit #2. Bus stops #30814 and #30880 (route 77) are only 150
meters away. The last bus leaves for Polo Park at 10:15 pm and for
Garden City at 10:31 pm. Logan Ave. bus routes #19, #26, and #27
are a 600 meter (8 minute) walk to the south.
For those unable or preferring not to attend in person, the
meeting will also be available online, using BBB as usual. Stay
tuned to our muug.ca home page for the official URL, which
will be made available about a half hour before the meeting
starts. (Reload the page if you don't see the link, or if there
are issues with connecting.)
The group now holds its meetings at 7:30pm on the *first* Tuesday of
every month from September to June. (There are no meetings in July and
August.) Meetings are open to the general public; you don't have to be a
MUUG member to attend.
For more information about MUUG, and its monthly meetings, check out
their web server:
https://muug.ca/
Help us promote this month's meeting, by putting this poster up on your
workplace bulletin board or other suitable public message board, or
linking to it on social media:
https://muug.ca/meetings/MUUGmeeting.pdf
--
Gilbert E. Detillieux E-mail: <gedetil(a)muug.ca>
Manitoba UNIX User Group Web: http://muug.ca/
I know some of you are still hanging on to old printers that Win10/Win11 don’t support anymore, here’s how you can work around that IF they’re still supported under Linux: Reviving an older printer with Ubuntu WSL and Printer Application Snaps - OpenPrinting<https://openprinting.github.io/wsl-printer-app/>
If you’re devoted enough to a printer, this might be useful… but man, that better be one heck of a nice printer.
-Adam