Пост №3001368

Автор: egoran

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3001368″ }, «headline»: «buni :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-buni-3683021.jpeg», «height»: 1046, «width»: 780 }, «datePublished»: «2017-02-24T09:44:22+03:00», «dateModified»: «2017-02-24T09:44:22+03:00», «author»: { «@type»: «Person», «name»: «egoran» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3001368
Source: Joyreactor

Пост №3001357

Автор: Ебатель

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3001357″ }, «headline»: «все правильно сказал :: феминистка :: батя :: твиттер», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D1%84%D0%B5%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D0%BA%D0%B0-%D0%B1%D0%B0%D1%82%D1%8F-%D0%B2%D1%81%D0%B5-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D0%BB-%D1%82%D0%B2%D0%B8%D1%82%D1%82%D0%B5%D1%80-3683007.jpeg», «height»: 472, «width»: 480 }, «datePublished»: «2017-02-24T09:27:50+03:00», «dateModified»: «2017-02-24T09:27:50+03:00», «author»: { «@type»: «Person», «name»: «Ебатель» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3001357
Source: Joyreactor

Пост №3001347

Автор: Жевательный

АвторРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3001347″ }, «headline»: «Автор / Star vs the forces of evil (Star vs. the Forces of Evil) :: hekapoo :: Gumae», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Star-vs-the-forces-of-evil-hekapoo-Gumae-3682997.png», «height»: 951, «width»: 800 }, «datePublished»: «2017-02-24T09:19:35+03:00», «dateModified»: «2017-02-24T09:19:35+03:00», «author»: { «@type»: «Person», «name»: «Жевательный» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3001347
Source: Joyreactor

Создание собственной View под Android – может ли что-то пойти не так?



«Дело было вечером, делать было нечего» — именно так родилась идея сделать вью с возможностью зума, распределяющую юзеров по рангам в зависимости от кол-ва их очков. Так как до этого я не имел опыта в создании собственных вьюшек такого уровня, задача показалась мне интересной и достаточно простой для начинающего… но, *ох*, как же я ошибался.


В статье я расскажу о том, с какими проблемами мне пришлось столкнутся как со стороны Android SDK, так и со стороны задачи (алгоритма кластеризации). Основная задача статьи – не научить делать так называемыми “custom view”, а показать проблемы, которые могут возникнуть при их создании. Тема будет интересна тем из вас, кто имеет мало (или не имеет вовсе) опыта в создании чего-то подобного, а также тем, кто хочет словить лулзов с автора в сто первый раз уверовать в «гибкость» Android SDK.

Читать дальше →
Создание собственной View под Android – может ли что-то пойти не так?
Source: habrahabr

[Из песочницы] Детектим виртуальную машину на C#: 1 уровень

Одним жуть каким прохладным январским утром от знакомого прилетел вопрос — как на C# определить, не запущена ли программа в ОС (оконное приложение в ОС Windows 7 или новее) на виртуальной машине.

Требования к такому детектору были достаточно жёсткими:

  1. Должен быть полностью в исходных кодах,
  2. Должен собираться с помощью Visual Studio,
  3. Должен работать из-под аккаунта непривилегированного пользователя (нельзя использовать методы, требующие, к примеру, установки драйверов устройств, или иных операций, для которых нужны права администратора),
  4. Разрешено использовать .NET Framework 4.5 и никаких лишних зависимостей (типа Visual C++ Redistributable Package).

Под катом описание реализованного детектора на C# (в следующей части — с некоторыми элементами C++) и приличным количеством неприличного кода с использованием Visual Studio 2015 Community.

Структура публикации

  • 1 уровень. Изучение матчасти и простейших существующих решений:
    • немного теории касательно виртуализации,
    • реализация проверки ВМ с помощью данных из Windows Management Instrumentation (WMI).
  • 2 уровень. Поиск статей и публикаций про детектирование запуска в виртуальных машинах:
    • допиливаем реализацию с WMI,
    • работа с инструкцией CPUID.
  • 3 уровень. Поиск материалов с хакерских конференций:
    • допиливаем работу с CPUID,
    • делаем сводную таблицу параметров и результатов тестирования.

Читать дальше →
[Из песочницы] Детектим виртуальную машину на C#: 1 уровень
Source: habrahabr

Lenovo обещает трёхлетнюю поддержку модулей Moto Mods

В прошлом году компания Lenovo представила линейку смартфонов Moto Z, поддерживающих сменные модули с самыми разными функциями. Разработчиками были выпущены камера с оптическим зумом, проектор, […]
Lenovo обещает трёхлетнюю поддержку модулей Moto Mods
Source: 4pda

Пост №3001332

Автор: _-_-GO-_-_




Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3001332″
},
«headline»: «loading artist :: Смешные комиксы (веб-комиксы с юмором и их переводы)»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img0.joyreactor.cc/pics/post/full/loading-artist-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-3682964.png»,
«height»: 2338,
«width»: 588 },
«datePublished»: «2017-02-24T08:57:38+03:00»,
«dateModified»: «2017-02-24T08:57:38+03:00»,
«author»: {
«@type»: «Person»,
«name»: «_-_-GO-_-_»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №3001332
Source: Joyreactor

Цитата #443669

Кто-нибудь, объясните, как из нормального слова «длина», могло родиться это чудо-юдо — «длинна». Как мыслили авторы этого «шыдевра», чем они руководствовались, добавляя лишнюю букву, какие правила орфографии вспомнила их полупустая голова… И почему пострадала только длина, почему никто из них не пишет «ширинна», что за дискриминация хорошего слова?
Цитата #443669
Source: bash

Google Камера 4.3 приносит улучшенные функции настройки фото- и видеосъёмки

Компания Google сообщила об обновлении приложения Google Камера до версии 4.3 для смартфонов линеек Pixel и Pixel XL, Android One и Nexus. Как сообщают разработчики, свежий апдейт уже появился в Google […]
Google Камера 4.3 приносит улучшенные функции настройки фото- и видеосъёмки
Source: 4pda

Цитата #443668

xxx: Когда я вижу в скачанной книжке фразу «Это конец ознакомительного фрагмента», это лишь подстёгивает меня найти и скачать полную версию книги/фильма/софтины.
zzz: Не факт. Иногда вздыхаешь с облегчением.
Цитата #443668
Source: bash