a "replacement" for awk and sed
Larry Wall committed on 18 Dec 1987
https://github.com/Perl/perl5/commit/8d063cd8450e59ea1c611a2f4f5a21059a2804f1
На этом и надо было остановиться 🙈
Larry Wall committed on 18 Dec 1987
https://github.com/Perl/perl5/commit/8d063cd8450e59ea1c611a2f4f5a21059a2804f1
На этом и надо было остановиться 🙈
GitHub
a "replacement" for awk and sed · Perl/perl5@8d063cd
[ Perl is kind of designed to make awk and sed semi-obsolete. This posting
will include the first 10 patches after the main source. The following
description is lifted from Larry's...
will include the first 10 patches after the main source. The following
description is lifted from Larry's...
oleg_log
a "replacement" for awk and sed Larry Wall committed on 18 Dec 1987 https://github.com/Perl/perl5/commit/8d063cd8450e59ea1c611a2f4f5a21059a2804f1 На этом и надо было остановиться 🙈
Да простит меня Ларри Волл (возможно), но все же Perl дал очень много последующим языкам, читай Python, PHP, Ruby... да реально многим.
Поэтому, с опозданием, тихонько праздную с чашкой чая и читаю 1й коммит. Чуть чешутся руки это переписать на Go по фану.
Поэтому, с опозданием, тихонько праздную с чашкой чая и читаю 1й коммит. Чуть чешутся руки это переписать на Go по фану.
А вот это даже смешно. Лог4ж в Xcode https://developer.apple.com/forums/thread/696785
В постах про Перл всплыла ссылка на чуть громкую статью (манифест? домен? бугурт?) http://www.rustmustdie.com/
Не уверен, что хочу соглашаться с автором или нет, дело все же ваше, но момент про
Жаль как-то не вспомнилось. Наверное, если бы я делал это из разных тредов, то было бы неприятно. А, стоп, а чего я из разных тредов меняю небезопасно? ну вы поняли, такие штуки внимательно делаются по дефолту.
Хотелось бы сказать, что это хороший способ документации кода, тип "вот эта штука не меняется, забудь", но я не помню такие функции (в глобал скоуп пофиг, там 1.5 переменные обычно, рид-онли поле структуры тож не болит(?)) где мне сложно следить за максимум десятком переменных. Разве не?
Так же стоит заметить, что это может быть хорошая подсказка компилятору, что-то там сделать с "переменной", раз она не изменяется, но разве это и так не будет понятно компилятору?
Goтов выслушать критику, я 100500 что-то упустил.
Не уверен, что хочу соглашаться с автором или нет, дело все же ваше, но момент про
let mut заставил меня задуматься - как давно я напарывался на баги, что что-то изменялось по ошибке?Жаль как-то не вспомнилось. Наверное, если бы я делал это из разных тредов, то было бы неприятно. А, стоп, а чего я из разных тредов меняю небезопасно? ну вы поняли, такие штуки внимательно делаются по дефолту.
Хотелось бы сказать, что это хороший способ документации кода, тип "вот эта штука не меняется, забудь", но я не помню такие функции (в глобал скоуп пофиг, там 1.5 переменные обычно, рид-онли поле структуры тож не болит(?)) где мне сложно следить за максимум десятком переменных. Разве не?
Так же стоит заметить, что это может быть хорошая подсказка компилятору, что-то там сделать с "переменной", раз она не изменяется, но разве это и так не будет понятно компилятору?
Goтов выслушать критику, я 100500 что-то упустил.
Forwarded from kirjs_ru
В среду c @oleg_log посмотрим что нового в Go 1.18 beta 1.
Посмотрим:
⭐️ Generics
⭐️ Go workspace mode
⭐️ Fuzzing-based tests
👀 Посмотреть: twitch.tv/kirjs | youtu.be/c2PlTtSBPgY
🗣 Пообщаться голосом: kirjs.com/talk
Посмотрим:
⭐️ Generics
⭐️ Go workspace mode
⭐️ Fuzzing-based tests
👀 Посмотреть: twitch.tv/kirjs | youtu.be/c2PlTtSBPgY
🗣 Пообщаться голосом: kirjs.com/talk
HTTP/3 is Fast
https://requestmetrics.com/web-performance/http3-is-fast
+ https://news.ycombinator.com/item?id=29563229
Ну миленько как бы, мне еще интересно, как этот хттп3 во внутренной сети будет работать (скорее хорошо, но насколько лучше)
https://requestmetrics.com/web-performance/http3-is-fast
+ https://news.ycombinator.com/item?id=29563229
Ну миленько как бы, мне еще интересно, как этот хттп3 во внутренной сети будет работать (скорее хорошо, но насколько лучше)
Я пришел к вам с интересным для меня вопросом: когда в тестах надо юзать t.Error а когда t.Fatal ?
Ответ когда ошибка и когда надо падение не совсем подходит. Хочется услышать ваше правило или даже статистику по грепу (буду рад если постанете err vs fat)
БТВ, а как в других языках? (в условном языки БПБ с фреймворком Друид только фатал доступно)
Ответ когда ошибка и когда надо падение не совсем подходит. Хочется услышать ваше правило или даже статистику по грепу (буду рад если постанете err vs fat)
БТВ, а как в других языках? (в условном языки БПБ с фреймворком Друид только фатал доступно)
Forwarded from addmeto (Grigory Bakunov 🧪)
Слушайте, это уже не смешно. Амазон опять частично прилег в самом популярном американском регионе us-east-1. Декабрь стал самым урожайным на поломки и падения за всю историю интернета, мне кажется https://stop.lying.cloud/
positive_sec это какой-то особоый вид троллинга в этом контексте
https://positive.security/blog/ms-teams-1-feature-4-vulns
https://positive.security/blog/ms-teams-1-feature-4-vulns
positive.security
MS Teams: 1 feature, 4 vulnerabilities | Positive Security
Microsoft Team's link preview feature is susceptible to spoofing and vulnerable to Server-Side Request Forgery. Team's Android users can be DoS'ed and, in the past, their IP address could be leaked.
зыс 9000 таймс
Не, ну серьезно, параметры появляются только в описании типа/фции и это прекрасно, никаких
Не, ну серьезно, параметры появляются только в описании типа/фции и это прекрасно, никаких
Foo[int, Bar, azaza](10, nil, "wtf") по коду, а просто любимое и родное Foo(10, nil, "wtf")
JBD метко подметила.Forwarded from Go Дайджест
Forwarded from Tech Cheat Sheet (Oleg Kovalov)
Кто там за драмой web3.0000000000004 следил? расскажите? мне лень было
Сейчас будет больно: как много у вас сервисов делающих одну и ту же работу? (условно Github Actions И Gitlab CI И Jenkins, это считается за 1)
Anonymous Poll
17%
0
9%
1
2%
1
7%
2
5%
3
2%
5
1%
8
2%
13
28%
хз(
27%
Результаты
Это только я туповат или апи клиента Prometheus (которое https://github.com/prometheus/client_golang/) всратое до ужаса.
Вот прям накомитили репу говна и сказали живите с этим, это ж удобно.
Не поверите, но мне по, как я уже понимаю, счастливому стечению обстоятельств доставались враперы или VictoriaMetrics/metrics (вот прям реклама). НУ еще statsd попадался и expvar.
Или я, пока, по настоящему не распробовал это чудо?
Вот прям накомитили репу говна и сказали живите с этим, это ж удобно.
Не поверите, но мне по, как я уже понимаю, счастливому стечению обстоятельств доставались враперы или VictoriaMetrics/metrics (вот прям реклама). НУ еще statsd попадался и expvar.
Или я, пока, по настоящему не распробовал это чудо?