oleg_fov
#gamedev https://www.youtube.com/watch?v=ph8LyNIT9sg
Еще было упоминание сжатия Kraken (не путать с kraken.io ? Как я понял это довольно популярная штука и проверенная временем и ААА играми. Круто.
http://www.radgametools.com/oodlewhatsnew.htm
http://www.radgametools.com/oodlewhatsnew.htm
Radgametools
Oodle New Features
RAD Game Tools' web page. RAD makes Bink
Video, the Telemetry Performance Visualization System, and Oodle Data Compression - all popular video game middleware.
Video, the Telemetry Performance Visualization System, and Oodle Data Compression - all popular video game middleware.
Узнал, что PVS-Studio есть в Телеграме @pvsstudio_rus
Спасибо https://xn--r1a.website/isast/827
Беспалевно порекламирую выпуск с ребятами от PVS анализатора https://xn--r1a.website/generictalks/84 (там ниже прост аудио есть)
Спасибо https://xn--r1a.website/isast/827
Беспалевно порекламирую выпуск с ребятами от PVS анализатора https://xn--r1a.website/generictalks/84 (там ниже прост аудио есть)
Telegram
iSAST & AS Compliance
Как внедрить статический анализатор кода в legacy проект и не демотивировать команду https://www.viva64.com/ru/b/0743/
Forwarded from Sysadmin Tools 🇺🇦
Языку программирования Pascal сегодня исполнилось 50 лет. Многие начинали знакомство с программированием именно с него😜😜😜
https://www.phoronix.com/scan.php?page=news_item&px=Free-Pascal-FPC-3.2-Compiler
https://www.phoronix.com/scan.php?page=news_item&px=Free-Pascal-FPC-3.2-Compiler
Phoronix
FPC 3.2 Pascal Compiler Released In 2020 - Even Adds Windows 3.0 16-bit Support - Phoronix
Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
Интригующее описание червя Stuxnet, которые поломал много заводов по обогащению урана (в основном Иран( Иран-уран, хех)). Внизу есть ссылки на вики и Брюса Шнаера для особо пытливых.
Вещь конечно удивительная, столько неординарных хаков провести в одной миссии, жаль такое в CV не написать.
https://www.quora.com/What-is-the-most-sophisticated-piece-of-software-ever-written-1/answer/John-Byrd-2
UPD: как подсказал Антон, есть перевод https://habr.com/ru/post/358930/
Вещь конечно удивительная, столько неординарных хаков провести в одной миссии, жаль такое в CV не написать.
https://www.quora.com/What-is-the-most-sophisticated-piece-of-software-ever-written-1/answer/John-Byrd-2
UPD: как подсказал Антон, есть перевод https://habr.com/ru/post/358930/
Quora
What is the most sophisticated piece of software ever written?
Answer (1 of 49): If you are looking for an entertaining answer look no further than John Byrd’s answer.
If by sophistication we mean remarkably clever behavior, then indeed his answer provides a winner.
Other answers are quite good as well, no doubt about…
If by sophistication we mean remarkably clever behavior, then indeed his answer provides a winner.
Other answers are quite good as well, no doubt about…
Forwarded from HN Best Comments
Re: FlexBuffers
So here's how I think this fits into all the other different types of data serialization:
Schema-ful, copying: Protobuf, Thrift, plenty more
Schema-ful, zero-copy: Cap'n'proto, Flatbuffers
Schema-less, copying: Json (binary and other variants included), XML
Schema-less, zero-copy: Flexbuffers (Any others? This seems new to me)
uluyol, 8 hours ago
So here's how I think this fits into all the other different types of data serialization:
Schema-ful, copying: Protobuf, Thrift, plenty more
Schema-ful, zero-copy: Cap'n'proto, Flatbuffers
Schema-less, copying: Json (binary and other variants included), XML
Schema-less, zero-copy: Flexbuffers (Any others? This seems new to me)
uluyol, 8 hours ago
Forwarded from Generic Talks (Oleg Kovalov)
Друзья, мы опять live, в гостях Александр Валялкин https://www.youtube.com/watch?v=FYQ5uwqJC9I
YouTube
Generic Talks
Интересно, оказывается был такой пост 10+ дней назад, про отказ от TS во внутренних частях Deno.
- compile time when changing files takes several minutes
- isn’t proving itself helpful to organize Deno code
- и еще 3, которые сюда пихать не хочу :)
https://startfunction.com/deno-will-stop-using-typescript/
- compile time when changing files takes several minutes
- isn’t proving itself helpful to organize Deno code
- и еще 3, которые сюда пихать не хочу :)
https://startfunction.com/deno-will-stop-using-typescript/
Forwarded from HN Best Comments
Re: Deno will stop using TypeScript
There are so many uninformed and misinformed comments on this post. Please read the design doc[1] before commenting if you assume the Deno team is doing it wrong, or hasn't ever considered some obvious solution you came up with in 0.7 seconds.
[1]: https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS8ypsTPqed4Btkqkn_-4/preview?pru=AAABcrrKL5k*nQ4LS569NsRRAce2BVanXw#
First paragragh of that document:
> Update June 10 2020: I saw that this design doc was being discussed more widely. Most people don't have the context to understand this narrow technical document - it is only applicable to a very particular, very technical situation in the internals of Deno. This is not at all a reflection on the usefulness of TypeScript in general. It's not a discussion about any publicly visible interface in Deno. Deno, of course, will support TypeScript forever. A website or server written in TypeScript is a very very different type of program than Deno - maybe much more so than novice programmers can appreciate - little of Deno is written in TypeScript. The target audience is the 5 to 10 people who work on this particular internal system. Please don't draw any broader conclusions.
inimino, 4 hours ago
There are so many uninformed and misinformed comments on this post. Please read the design doc[1] before commenting if you assume the Deno team is doing it wrong, or hasn't ever considered some obvious solution you came up with in 0.7 seconds.
[1]: https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS8ypsTPqed4Btkqkn_-4/preview?pru=AAABcrrKL5k*nQ4LS569NsRRAce2BVanXw#
First paragragh of that document:
> Update June 10 2020: I saw that this design doc was being discussed more widely. Most people don't have the context to understand this narrow technical document - it is only applicable to a very particular, very technical situation in the internals of Deno. This is not at all a reflection on the usefulness of TypeScript in general. It's not a discussion about any publicly visible interface in Deno. Deno, of course, will support TypeScript forever. A website or server written in TypeScript is a very very different type of program than Deno - maybe much more so than novice programmers can appreciate - little of Deno is written in TypeScript. The target audience is the 5 to 10 people who work on this particular internal system. Please don't draw any broader conclusions.
inimino, 4 hours ago
Google Docs
Design Doc: Use JavaScript instead of TypeScript for internal Deno Code
Design Doc: Use JavaScript instead of TypeScript for internal Deno Code Update June 10 2020: I saw that this design doc was being discussed more widely. Most people don't have the context to understand this narrow technical document - it is only applicable…
Сильная штука https://en.cppreference.com/w/cpp/filesystem/path/append
oleg_log
Сильная штука https://en.cppreference.com/w/cpp/filesystem/path/append
Язык настолько гибкий, что выпадает из рук https://docs.python.org/3/library/pathlib.html#operators
Ни разу это в живую не встречал, спасибо Алексею.
>>> p = PurePath('/etc')
>>> p
PurePosixPath('/etc')
>>> p / 'init.d' / 'apache2'
PurePosixPath('/etc/init.d/apache2')
>>> q = PurePath('bin')
>>> '/usr' / q
PurePosixPath('/usr/bin')Ни разу это в живую не встречал, спасибо Алексею.
Приберу к рукам комент из треда:
Справедливости ради, выкладывание (временных) приватных ключей может иметь смысл. Например, вы можете наблюдать как некоторая публичная база данных (например, результаты голосования) меняется в реальном времени, сделать себе копию, убедиться в её целостности и так далее (при помощи известного заранее публичного ключа), но не можете расшифровать содержимое, пока вам не выдали приватный ключ (а его опубликуют, когда голосование завершится, например).
Справедливости ради, выкладывание (временных) приватных ключей может иметь смысл. Например, вы можете наблюдать как некоторая публичная база данных (например, результаты голосования) меняется в реальном времени, сделать себе копию, убедиться в её целостности и так далее (при помощи известного заранее публичного ключа), но не можете расшифровать содержимое, пока вам не выдали приватный ключ (а его опубликуют, когда голосование завершится, например).
Forwarded from Information Security Memes
DNS Push Notifications RFC появился на горизонте. Один из авторов из Apple, что позволяет спекулировать о том, что решения будет для мобильных устройств (почему - угадайте).
Как можно угадать по названию - расслыать изменения пользователям заранее, как только данные были изменены. Вещь конечно интересная, некоторые уже посмеялись про "сколько ж это времени уйдет на адаптацию".
https://www.rfc-editor.org/rfc/rfc8765.html
Как можно угадать по названию - расслыать изменения пользователям заранее, как только данные были изменены. Вещь конечно интересная, некоторые уже посмеялись про "сколько ж это времени уйдет на адаптацию".
https://www.rfc-editor.org/rfc/rfc8765.html
www.rfc-editor.org
RFC 8765: DNS Push Notifications
The Domain Name System (DNS) was designed to return matching records
efficiently for queries for data that are relatively static. When those
records change frequently, DNS is still efficient at returning the
updated results when polled…
efficiently for queries for data that are relatively static. When those
records change frequently, DNS is still efficient at returning the
updated results when polled…
Странно, что никто не сказал о Nomad 0.12, а ведь приятно видеть апдейт.
Да как бы и HashiConf идёт, ток как-то тихо в ленте...
https://www.hashicorp.com/blog/announcing-hashicorp-nomad-0-12-beta/
Cloud Platform подъехал, я сперва подумал, что это будет абстракция на AWS, GCP, so on но это только для раскатки продуктов хашикорпа, но все равно прикольно.
https://www.hashicorp.com/blog/announcing-cloud-platform/?utm_source=twitter
Да как бы и HashiConf идёт, ток как-то тихо в ленте...
https://www.hashicorp.com/blog/announcing-hashicorp-nomad-0-12-beta/
Cloud Platform подъехал, я сперва подумал, что это будет абстракция на AWS, GCP, so on но это только для раскатки продуктов хашикорпа, но все равно прикольно.
https://www.hashicorp.com/blog/announcing-cloud-platform/?utm_source=twitter
HashiCorp
Announcing HashiCorp Nomad 0.12 Beta
Nomad 0.12 introduces our breakthrough Multi-Cluster Deployment feature, which makes Nomad the first and only orchestrator on the market with complete and fully-supported federation capabilities for production. This release also delivers 15+ new and powerful…
Forwarded from 🇺🇦 Go performance channel (Oleg Kovalov)
A sampling Go profiler that allows you to analyze On-CPU as well as Off-CPU (e.g. I/O) time together.
https://github.com/felixge/fgprof by twitter.com/felixge
And it's literally under 100 lines! Amazing!
https://github.com/felixge/fgprof by twitter.com/felixge
And it's literally under 100 lines! Amazing!