Codeguida
1.41K subscribers
41 photos
2.17K links
Програмування та останні новини технологій
Download Telegram
Перехоплення системних функцій стане гідним інструментом в арсеналі будь-якого фахівця, який займається реверс-інжинірингом, або у випадку, коли вихідні коди загублено (legacy), а треба щось виправити

https://codeguida.com/post/1290
Alibaba опублікувала документацію власної розподіленої системи передачі файлів Dragonfly, що використовує P2P-звязок для побудови мережі розповсюдження контенту.

Dragonfly є одним з найбільш важливих компонентів інфраструктури компанії Alibaba та щомісяця обслуговує близько 2 мільярдів завантажень, сумарним розміром більше 3.4 ПБ

https://codeguida.com/post/1410
У березні 2017 року Wikileaks опублікував дев'ять тисяч документів, які отримали назву Vault 7. З них стало відомо, що ЦРУ використовувало уразливості програмного забезпечення, щоб під'єднатися до операційних систем Android і iOS, а також до «розумних телевізорів» Samsung

https://codeguida.com/post/1411
Реліз Django 2.1 бета 1, приймання платежів за допомогою Stripe, Vue.js та Flask, 101 вправа Pandas для аналізу даних

https://codeguida.com/post/1412
Все, що ви коли-небудь хотіли дізнатися про реалізацію скролінгу, але боялися спитати

https://codeguida.com/post/1340
Навчіться створювати власну предметно-орієнтовану мову програмування (Domain Specific Language) за допомогою Python

https://codeguida.com/post/1140
Коли Meltdown і Spectre були виявлені у січні цього року, дослідники опублікували PoC-код, який зловмисник міг використовувати для експлуатації вразливостей через браузер. Цей код використовував внутрішні вбудовані функції браузерів для вимірювання часових інтервалів, таких як «SharedArrayBuffer» і «performance.now()».

Firefox і Chrome відразу ж відреагували, випустивши оновлення, які знижували точність таймерів в даних функціях. Однак, за словами експерта, після того, як підтримка потоків буде додана в WebAssembly, виправлення для браузерів перестануть діяти, оскільки у зловмисників з'явиться новий спосіб вимірювання точного часу через WebAssembly

https://codeguida.com/post/1423
Група інженерів з Мічиганського університету оголосила про створення найменшого комп'ютера в світі. Створений ними чіп має об'єм 0,04 кубічних міліметра, оснащений 32-бітовим процесором, та побудований на основі архітектури ARM Cortex-M0+

https://codeguida.com/post/1420