en
Feedback
Petrushenko

Petrushenko

Open in Telegram

Founder CS Osvita, Engineering Lead. Все про програмування, освіту та науку. https://www.csosvita.com/ https://www.linkedin.com/in/ivanpetrushenko

Show more
1 114
Subscribers
No data24 hours
+27 days
+1030 days

Data loading in progress...

Attracting Subscribers
August '26
August '26
+17
in 0 channels
July '26
+30
in 1 channels
Get PRO
June '26
+37
in 0 channels
Get PRO
May '26
+93
in 3 channels
Get PRO
April '26
+19
in 0 channels
Get PRO
March '26
+22
in 0 channels
Get PRO
February '26
+43
in 0 channels
Get PRO
January '26
+26
in 0 channels
Get PRO
December '25
+80
in 0 channels
Get PRO
November '25
+21
in 0 channels
Get PRO
October '25
+52
in 0 channels
Get PRO
September '25
+750
in 0 channels
Get PRO
August '250
in 1 channels
Get PRO
July '25
+2
in 0 channels
Date
Subscriber Growth
Mentions
Channels
31 August+2
30 August0
29 August+2
28 August0
27 August+1
26 August0
25 August+1
24 August0
23 August+1
22 August0
21 August0
20 August0
19 August+1
18 August0
17 August0
16 August0
15 August0
14 August+1
13 August0
12 August0
11 August0
10 August+1
09 August+2
08 August+2
07 August0
06 August+1
05 August0
04 August0
03 August+1
02 August0
01 August+1
Channel Posts
Читати. Читати. І ще раз читати. Товариство, йбнрсн системно атакує українські книжки. Тому пропозиція проста: Купуйте книжки українських видавництв, скидайте квитанцію з датою від сьогодні — і отримуйте знижку на найближчі курси Python Advanced або Performance Engineering. Обидва стартують у вересні. Обидва хардкорні. Обидва цікаві. 1 книжка — 5% 2 книжки — 10% донат на АЗОВ від 5 000 грн — 15% І так, частину прибутку з цих курсів ми теж задонатимо — як робимо завжди. Тому купуйте українські книжки. Вчіться. Донатьте. Ми 100% переможемо. А вони традиційно підуть за кораблем 💩🤡🪦

2
Думав, що знаю все про бін.пошук, але ні
Думав, що знаю все про бін.пошук, але ні
747
3
Мій новий підхід, не дякуйте :)
Мій новий підхід, не дякуйте :)
856
4
Круто, що українські школярі перемагають! https://dou.ua/lenta/interviews/first-european-artificial-intelligence-olympiad/
899
5
Apple представила M5 Ultra. Новий Mac Studio отримав до 512 ГБ об’єднаної пам’яті з пропускною здатністю 1,2 ТБ/с. Для порівняння, у моєї RTX 3090 — 24 ГБ і 936 ГБ/с. Звісно, сама пропускна здатність ще не означає вищу швидкість у всіх задачах, особливо порівняно з CUDA. Але можливість запускати локально величезні моделі, які просто не помістяться у звичайну відеокарту, виглядає дуже цікаво. Ціна Mac Studio з M5 Ultra стартує від $5 499. Дорого, але для локального інференсу великих моделей це вже схоже не просто на комп’ютер, а на компактну AI-станцію.
936
6
З Днем Незалежності 🇺🇦 Колись Андрій Малишко написав старанно "зашифровані" рядки: "Я люблю дороги, стигле жито Із блакитним небом пополам. Рідну, славну, у крові умиту - Я тебе нікому не віддам!" І два останні рядки сьогодні кожен (крім, хіба, ждунів) може промовити від себе - і про себе. Не віддам. Нікому. І доземний уклін, і довічна дяка всім, хто за Неї воював і воює, живим і мертвим, - за те, що ніколи більше ми не муситимемо таїтись і шифруватися зі своєю любов'ю.
979
7
Завтра стартує C++ in Depth. Так, це курс про C++. Але значно більше - про інженерію та системне мислення. Ще можна приєднатися до групи. Реєстрація на https://www.csosvita.com/courses/c-plus-plus-in-depth
1 407
8
дуже цікава стаття про те, як GitHub оптимізував case folding, приведення тексту до форми для case-insensitive порівняння, у своєму пошуковику Blackbird, який індексує сотні терабайтів коду, треба буде додати її розбір в курс про перформенс https://github.blog/engineering/architecture-optimization/dont-stop-early-case-folding-source-code-at-memory-speed/
1 246
9
https://arxiv.org/abs/1912.06680
1 425
10
Колись ще в універі я думав, що більшість дивних речей у C++ - це просто особливості мови, які треба запамʼятати. А потім, на своїй першій роботі, треба було починати дивитися глибше. Ми шукали, чому шматок коду так погано поводиться під навантаженням, і я був майже впевнений, що проблема десь в алгоритмі. Відкрили profiler - а значну частину часу зʼїдали звичайні allocations і непотрібні copies. Кілька змін у lifetime та ownership обʼєктів дали більше, ніж усі спроби «оптимізувати алгоритм». Ось після таких речей C++ сприймається зовсім інакше. Не як набір складного синтаксису, а як спосіб дуже близько підійти до того, що реально робить компʼютер. Мені давно хотілося, щоб у CS Osvita був саме такий курс і ось 19 серпня стартує C++ in Depth. Викладає Костя Вергун — Principal Software Engineer @ Logitech, 12 років працює з C++ у desktop, SDK та embedded. За 3 місяці й 25 live-занять будемо поступово спускатися «під капот»: розбирати memory, RAII, move semantics, дивитися, що робить compiler, ловити проблеми через sanitizers і profiler, доходити до assembly і multithreading. А потім застосовувати все це вже в реальній інженерії — CMake, SDK development, Qt, Raspberry Pi. Група невелика, і коду руками буде багато. https://www.csosvita.com/courses/c-plus-plus-in-depth
1 267
11
Jane Street викотили дуже прикольний engineering challenge — reverse engineer ASIC. Якщо коротко, ASIC — це спеціалізований чіп, спроєктований під конкретну задачу. Зазвичай процес його створення виглядає приблизно так: Verilog / HDL → logic gates → netlist → place & route → GDS → silicon Тобто спочатку інженери описують логіку кодом, потім synthesis перетворює її на NAND/XOR/flip-flop та інші елементи, після чого EDA-інструменти фізично розміщують усе це на кристалі та прокладають між ними з’єднання. На виході отримуємо GDS — фактично геометричний blueprint чіпа: транзистори, metal layers, vias, routing тощо. Саме за цим файлом фабрика вже може виготовити silicon. І Jane Street зробили цікаву річ: вони не дали вам Verilog. Не дали netlist. Не сказали, що взагалі робить цей чіп. Дали тільки фінальний GDS layout і декілька прикладів input/output. Треба рухатися у зворотному напрямку: відновити логіку, зрозуміти, що робить схема, і знайти input, який активує success. Тобто буквально: silicon layout → gates → logic → behavior Дуже нетипова задача на стику hardware, algorithms, reverse engineering та systems. Jane Street взагалі цим і відома: це одна з найсильніших quant-компаній, де програмісти працюють не лише над trading algorithms, а й над compilers, low-level systems, FPGA/ASIC, networking і навіть OCaml ecosystem. Через складний відбір, дуже сильну engineering culture і величезні компенсації компанія стала майже культовою серед CS/Math людей. Сам challenge виглядає як чудовий спосіб на пару вечорів зникнути з життя 😄 Can you reverse engineer an ASIC? https://blog.janestreet.com/can-you-reverse-engineer-an-asic/
1 387
12
Хороша команда вийшла :) https://x.com/JeffDean/status/2085034604172603724
1 286
13
https://john.fun/elevators
1 327
14
Wow, this is next-level recruiting https://clickhouse.com/blog/andy-pavlo-joins-clickhouse
1 396
15
Дуже крута книга! Давно мріяв і ось отримав в подарунок від студента 🫂 https://www.amazon.com/Art-Doing-Science-Engineering-Learning/dp/1732265178
1 823
16
CS188: Introduction to Artificial Intelligence from UC Berkeley 2026 https://inst.eecs.berkeley.edu/~cs188/su26/
1 551
17
Хто вболіває за Арсенал? https://careers.arsenal.com/jobs/8083296-research-engineer
2 046
18
what every programmer should know about memory https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
1 651
19
what every programmer should know about memory https://t.me/tenfoundation/4851
1
20
Сьогодні стартує оновлений курс Algorithms in Practice https://www.csosvita.com/courses/algorithms-in-practice Якщо хотіли доєднатися, залишилося 2 вільних місця. Будуть питання пишіть, з радістю відповім)
755