• Прочитав статью «Усиливаем контроль типов: где в типичном C#-проекте присутствует непрошеный элемент слабой типизации?» был порядком удивлен, как ошибочностью данного подхода, так и тем, что никто не обратил на это внимание. Автор поста приводит идею того, что метод, возвращающий ссылочный…

  • Недавно я начал разрабатывать приложение под Android и передо мной возникла задача защитить его от реверса. Беглый просмотр гугла позволил предположить, что ProGuard, входящий в состав Android Studio, с задачей справится. Результат меня действительно устроил за исключением одной маленькой детали…

  • Примерно 2 месяца назад купил я игрушку под названием Raspberry Pi. Не удержался от покупки, так как собирался поставить на нее эмулятор старых игровых консолей (Sega, Dendy и тд.), что в итоге и сделал. Но, в связи с недавним постом…

  • На прошлой неделе завершился 3-х дневный Международный Форум Открытые Инновации 2013, в котором Cloud4Y приняло участие. В первый день форума присутствовали VIP-участники: Дмитрий Медведев, Сергей Собянин, Анатолий Чубайс и другие. Во второй день наш стенд посетил super-VIP-участник — Анатолий Вассерман!

  • Под катом находится небольшое, но полезное описание того, как быстро и просто превратить пришедший JSON-ответ в набор объектов. Никакого ручного парсинга. А если вы сталкивались с OutOfMemory проблемой на старых смартфонах – и для этого есть решение, поддерживающее Android 2.X…

  • Глава первая Еле слышно поскрипывая резиной по раскаленному асфальту шоссе шестьдесят шесть, на огромной скорости несется черный, полностью затонированный, пативэн. Неспешно попыхивая наполовину докуренной сигаретой и разглядывая через стекло всю красоту калифорнийского заката, агент Билли Аккерман со свойственным ему техасским…

  • Обработка подключения устройства, начатая на уровне поддержки хост-контроллеров, остановилась, подготовив нулевую конечную точку устройства к работе. Уровень поддержки каналов предоставил методы работы с каналами. Самое время их применить для продолжения инициализации устройства: включается функция usb_new_device из bus/usb/protocol.inc. Сейчас устройство мало…

  • Владельцы 3D-принтеров готовятся к противостоянию с правообладателями. Всё идёт к тому, что владельцы прав на различные 3D-модели (например, фигурки Микки Мауса) будут препятствовать публикации этих моделей в открытом доступе. Кроме того, правоохранительные органы могут помешать свободному распространению других запрещённых объектов,…

  • По материалам этой статьи. Генератор «от АНБ» основан на эллиптических кривых. Не надо их бояться, тем более что суть алгоритма и закладки можно описать более простыми словами. Будет не сложнее, чем понять как работает протокол Диффи — Хеллмана Поехали

  • Страны, обладающие значительным человеческим и ресурсным потенциалом уже давно участвуют в «космической гонке». Еще несколько десятков лет назад в этой гонке участвовали только СССР и США. Теперь, кроме США и России, к гонке присоединились Индия и Китай, страны, старающиеся доминировать…