Хм, канал


Channel's geo and language: not specified, not specified
Category: not specified


Опис (обов'язково)

Related channels

Channel's geo and language
not specified, not specified
Category
not specified
Statistics
Posts filter




Хм, несподівано цікава стаття про ij в голландській мова:

http://blog.shitov.ru/12b2f9f6-5ab1-11e2-af12-6b367baa7dce/

Не розумію, як можна було назбирати стільки різних прикладів


Forward from: johenews
В своем пет проекте я использую PostgreSQL, поэтому слежу за его развитием. На днях вышла первая бета 14й версии.

И изменения тут очень крутые. 14 версия предлагает серьезные улучшения в производительности когда требуется сразу много контактов к базе. В свое время я долго оптимизировал свою базу чтобы держалось много коннекшенов.


# Postgres 13.3
$ pgbench -i -s 200
...
done in 127.71 s (drop tables 0.02 s, create tables 0.02 s, client-side generate 81.74 s, vacuum 2.63 s, primary keys 43.30 s).



# Postgres 14 beta1
$ pgbench -i -s 200
...
done in 77.33 s (drop tables 0.02 s, create tables 0.02 s, client-side generate 48.19 s, vacuum 2.70 s, primary keys 26.40 s).


Вот в этом примере хорошо видно насколько 14 версия быстрее 13.

Или вот еще один пример, где запускается pgbench в read-only с 5000 одновременных подключений.


# Postgres 13.3
$ pgbench -S -c 5000 -j 96 -M prepared -T30
...
tps = 417847.658491 (excluding connections establishing)



# Postgres 14 beta1
$ pgbench -S -c 5000 -j 96 -M prepared -T30
...
tps = 495108.316805 (without initial connection time)


Из примеров видно, что 14 версия при 5000 активных подключений работает лучше на 18.4%, но если подключений 10000, то улучшение уже составляет 50%.

Кроме того, теперь можно проанализировать, почему определенное соединение жрет много памяти с помощью pg_backend_memory_contexts

Кстати релиз получился совсем глобальным. В него попали больше 200 различных улучшений.


Хм, цікавий спосіб форматувати таблицю в коді


Хм, нехай ти пишеш функцію, що розділяє рядок на куски певної довжини кожен. Тобто:
split(string="hello world", widths=[4, 3, 4]) = ["hell", "o w", "orld"]

Здається логічним накласти обмеження: не можна розбивати рядок на частинки, сумарна довжина яких більша за довжину рядка. Не можна ж просто взяти букви з нізвідки:
split(string="hello world", widths=[100, 200, 300]) = ValidationError

Але зауваж прикол — з таким обмеженням ніщо не забороняє отримувати рядки нізвідки, якщо вони нульової довжини:
split(string="", widths=[0, 0, 0, 0, 0]) = ["", "", "", "", ""]

Такий от прикол


Хм, виходить мультфільми типу "баранчик шон" і "оггі та кукараччі" просто економлять на акторах звучання та перекладі. Для "Оггі та кукараччі" навіть назву не перекладають інколи. Чисто плаг-н-плей аут-оф-зе-бокс


Хм, підтягнути б api телеги і редагувати повідомлення, щоб робити анімації. Ось наприклад така розкадровка:

👉 👈
👉 👈
👉 👈
👉👈
👉 👈
👉 👈
👉 👈

(за літеру К вибачте)


Хм, толкові речі дед каже (егея — блог-платформа автора)


Хм, цікаво, що ніхто ніколи не робив так:
:-) :-) :-)

Але при цьому, нормальним вважається робити так:
🤣🤣🤣


Хмм 🤔

How does a project get to be a year behind schedule? One day at a time.


Хм, така штука з мовами:

🇷🇺 — 🇺🇦
убедить — переконати
переубедить — ???


Video is unavailable for watching
Show in Telegram


Хм, цікаво звісно, але пробувати не став:

SymbolHound is a search engine that doesn't ignore special characters. This means you can easily search for symbols like &, %, and π. We hope SymbolHound will help programmers find information about their chosen languages and frameworks more easily.
http://symbolhound.com/


Хм, exe-шник, що оновлює PyCharm називається elevator.exe


Forward from: Vlad
Хм, якщо клієнт телеграму опен-сорс, чи викладений в опен-сорс uі kit/дизайн-система/етцетера?


Хм, якщо є піпетки, щоб селектити колір з екрану, то чому досі немає піпетки для шрифтів?


Forward from: BotNews
Bot API 5.2

• Added support for Payments 2.0, including inline mode for invoices.
• Added the field chat_type to the class InlineQuery.
• And more, see the full changelog for details.

https://core.telegram.org/bots/api-changelog#april-26-2021


Forward from: Telegram News
Payments 2.0, Scheduled Voice Chats, New Web Versions

Merchants can now natively accept credit card payments in any Telegram chat, relying on 8 integrated third-party payment providers. Telegram doesn't store card info and charges no commission.

Voice Chats can now be scheduled in advance – members will see a countdown in the chat and can choose to be notified when the chat starts.

Two new web versions have launched, with full support for features like dark mode, animated stickers, chat folders and more.

Android users can directly download Telegram from our site. The app will get new updates automatically – and faster than the Play Store version:
https://telegram.org/android

For more info on all these changes, including new animations and job openings at Telegram, read our full blog:
https://telegram.org/blog/payments-2-0-scheduled-voice-chats


Forward from: Brodetskyi. Tech, VC, Startups
Сегодня Apple выкатит iOS 14.5, которая поломает индустрию мобильной рекламы. Все пользователи новой ОС получат поп-ап с предложением согласиться на трекинг данных для таргетирования рекламы. И большинство это предложение отклонят, как показали тесты. Рекламные сети не смогут таргетировать рекламу так же точно, как ранее. От этого выиграет и сама Apple — ее рекламный бизнес внутри App Store ждет рост, ведь компания сможет таргетировать объявления очень точно, как и ранее.

Свежие материалы по теме с главной Techmeme:

NYT о нововведениях iOS 14.5 — почитайте, если у вас iPhone.

Как и почему испортились отношения Марка Цукерберга и Тима Кука (то есть Apple и Facebook). У самых крупных тех-компаний найдется из-за чего поспорить, даже если они не конкурируют напрямую.

Немецкие медиа, разработчики и рекламщики подают жалобу местному антимонопольному регулятору на Apple, которая отнимает у них хлеб. Разработчики приложений оценивают будущий ущерб от нововведений iOS в 60%.


Символ для привітання з ДН російською:


20 last posts shown.

2

subscribers
Channel statistics