#c#.net #windows
Чистая Windows и разработка «без всего»
Есть компьютер с чистой копией Windows, без доступа в интернет и без каких‑либо установленных средств разработки. Только одна чистая пользовательская «венда». Не поверите, но даже в таких спартанских условиях возможно написать и запустить полноценную программу. И сейчас я расскажу как.
⭐️⭐️◽️◽️◽️
📖 Читать
Чистая Windows и разработка «без всего»
Есть компьютер с чистой копией Windows, без доступа в интернет и без каких‑либо установленных средств разработки. Только одна чистая пользовательская «венда». Не поверите, но даже в таких спартанских условиях возможно написать и запустить полноценную программу. И сейчас я расскажу как.
⭐️⭐️◽️◽️◽️
📖 Читать
👍1
#c# #.net
Заглядываем под капот FrozenDictionary: насколько он быстрее Dictionary и почему
⭐️⭐️◽️◽️◽️
📖 Читать
Заглядываем под капот FrozenDictionary: насколько он быстрее Dictionary и почему
⭐️⭐️◽️◽️◽️
📖 Читать
#open_source #c++
CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно
⭐️◽️◽️◽️◽️
📖 Читать
CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно
⭐️◽️◽️◽️◽️
📖 Читать
#ai #c++
Запускаем Yolo на пятирублёвой монете или Luckfox Pico Mini
В данной статье речь пойдет про использование очень маленькой Luckfox Pico Mini. Я расскажу про особенности платы, её настройку, а также о том как запускать на ней нейронные сети для детекции объектов с камеры. Мне удалось добиться скорости детекции в 15 FPS (или даже 50!), результат, который по силам далеко не каждому одноплатнику.
⭐️⭐️⭐️⭐️◽️
📖 Читать
Запускаем Yolo на пятирублёвой монете или Luckfox Pico Mini
В данной статье речь пойдет про использование очень маленькой Luckfox Pico Mini. Я расскажу про особенности платы, её настройку, а также о том как запускать на ней нейронные сети для детекции объектов с камеры. Мне удалось добиться скорости детекции в 15 FPS (или даже 50!), результат, который по силам далеко не каждому одноплатнику.
⭐️⭐️⭐️⭐️◽️
📖 Читать
#c++ #rvalue
lvalues, rvalues, glvalues, prvalues, xvalues, помогите! -
Случайно попалась довольно старая статья 2018 года с простым и понятным описанием категорий значений в C++. До неё всякие glvalues, prvalues, xvalues были малопонятными для меня.cppreference.com просто перечисляет категории, и это не добавляет понимания, всё кажется чрезмерно излишним.На stackoverflow.com есть 24 поста разной степени ценности, что только добавляет недоумения от сложности этой темы.
⭐️⭐️◽️◽️◽️
📖 Читать
lvalues, rvalues, glvalues, prvalues, xvalues, помогите! -
Случайно попалась довольно старая статья 2018 года с простым и понятным описанием категорий значений в C++. До неё всякие glvalues, prvalues, xvalues были малопонятными для меня.cppreference.com просто перечисляет категории, и это не добавляет понимания, всё кажется чрезмерно излишним.На stackoverflow.com есть 24 поста разной степени ценности, что только добавляет недоумения от сложности этой темы.
⭐️⭐️◽️◽️◽️
📖 Читать
#c #управление_памятью
Как malloc() и free() управляют памятью в C
Привет, Хабр!Сегодня рассмотрим, почему free() не всегда освобождает память, как работает malloc(), когда glibc действительно возвращает память в ОС, и как избежать фрагментации хипа. А так же напишем кастомный аллокатор.
⭐️⭐️◽️◽️◽️
📖 Читать
Как malloc() и free() управляют памятью в C
Привет, Хабр!Сегодня рассмотрим, почему free() не всегда освобождает память, как работает malloc(), когда glibc действительно возвращает память в ОС, и как избежать фрагментации хипа. А так же напишем кастомный аллокатор.
⭐️⭐️◽️◽️◽️
📖 Читать
#oled #c
Жгём-шьём контроллеры и кормим ядерную подсветку
Четыре сгоревших STM32, три блока питания, 90 ампер, синяя сосиска, 16 бубенчиков и электродиффузия — в этой части кормим подсветку для трёх теликов, пишем с нуля протокол адресных светодиодных лент WS2812b и обматываемся коаксиальными проводами.
⭐️⭐️⭐️◽️◽️
📖 Читать
Жгём-шьём контроллеры и кормим ядерную подсветку
Четыре сгоревших STM32, три блока питания, 90 ампер, синяя сосиска, 16 бубенчиков и электродиффузия — в этой части кормим подсветку для трёх теликов, пишем с нуля протокол адресных светодиодных лент WS2812b и обматываемся коаксиальными проводами.
⭐️⭐️⭐️◽️◽️
📖 Читать
#c++ #assembler
Любителям x86-64 assembler посвящается: DIY волокна в C++
Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.
⭐️⭐️⭐️⭐️◽️
📖 Читать
Любителям x86-64 assembler посвящается: DIY волокна в C++
Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.
⭐️⭐️⭐️⭐️◽️
📖 Читать
#программирование #c
Апгрейд по реверс-инженерски: хакаем прошивку кнопочного телефона и пишем для него программы
Осторожно: в данной серии статей я рассказываю о реверс-инжиниринге и хакинге простых кнопочных звонилок. Цель простая: расширить скудный функционал телефонов ценой до 1 000 рублей и сделать их привлекательной платформой для самых разных гиков. Если вам интересно узнать, как происходит процесс взлома и изучения прошивок, а также написания новых программ для кнопочников — жду вас под катом!
⭐️⭐️◽️◽️◽️
📖 Читать
Апгрейд по реверс-инженерски: хакаем прошивку кнопочного телефона и пишем для него программы
Осторожно: в данной серии статей я рассказываю о реверс-инжиниринге и хакинге простых кнопочных звонилок. Цель простая: расширить скудный функционал телефонов ценой до 1 000 рублей и сделать их привлекательной платформой для самых разных гиков. Если вам интересно узнать, как происходит процесс взлома и изучения прошивок, а также написания новых программ для кнопочников — жду вас под катом!
⭐️⭐️◽️◽️◽️
📖 Читать
#windows #c
Уничтожение EXE: 640 Байт для программы на C
В наше время разработчики уже не так беспокоятся о размере приложений. Некоторые простейшие приложения требуют под 200-300 МБ, а игра вообще может весить более 100 ГБ. Я уже не говорю про "Hello World", который иногда занимет под 180-260 КБ!К счастью, есть возможность сократить размер приложения. О мусоре в exe'шнике и о способах его удаления написано в этой статье.
⭐️⭐️◽️◽️◽️
📖 Читать
Уничтожение EXE: 640 Байт для программы на C
В наше время разработчики уже не так беспокоятся о размере приложений. Некоторые простейшие приложения требуют под 200-300 МБ, а игра вообще может весить более 100 ГБ. Я уже не говорю про "Hello World", который иногда занимет под 180-260 КБ!К счастью, есть возможность сократить размер приложения. О мусоре в exe'шнике и о способах его удаления написано в этой статье.
⭐️⭐️◽️◽️◽️
📖 Читать