Как стать автором
Обновить
5
0
Георгий @agmt

Пользователь

Отправить сообщение
НЛО прилетело и опубликовало это на трекере.
Лазером в видимом диапазоне!
Вот многие пишут, что сие приложение спокойно удаляется перепрошивкой и новый владелец счастлив. Вот только:
1. несообразительный не знает перепрошивки, тупо сменит симку, приложением найдётся;
2. сообразительный скорее всего свяжется с бывшим владельцем и честно вернёт за вознограждение;
3. ну да, дерьмо бывает.

Только мне кажется, что смысл данного приложения в том, чтобы сделать что-то до того, как телефон будет обнаружен другим человеком. Например, найти, где в траве ты его потерял.
Согласен. Но безопасно оно будет выглядеть в случае:
1. данное приложение имеет права на всё кроме интернета;
2. существует приложение-связка, которое имеет права только на интернет (и м.б. IPC — я не так хорошо знаю архитектуру андроида);
3. связка не поставляется через маркет, а поставляется в исходных кодах, где каждый может его изучить (код маленький, крайне редко изменяемый и т.п.) и должен внести свои ключи, сервер для связи и т.п.
Параноики счастливы. Впрочем, учитывая, что сие приложение всё-таки на них и рассчитано (хотя основная масса тупо поставит поиграться), то можно было бы сделать 2 приложения в маркете: AndroidLost, AndroidLost.Paranoid (ну и в описаниях сказано, что к чему) — всё-таки изменений в коде мало.
Хотел задать вопрос про политику выдачи IPv6 адресов роутером при смене адресов у провайдера и узрел в RFC про DHCPv6 такой вот раздел:«19. DHCP Server-Initiated Configuration Exchange». А в RFC DHCP такого не нашёл.
Это прекрасно, да здравствуют домашние коммутаторы 2 уровня (если, конечно, не будет VPN)!
Точнее не почему-то, причины понятны: нет ссылок (которые безопасней указателей), нет типобезопасности (сплошные void *)… много чего нет. А то, что есть, только способствует ошибкам: strcat, printf, gets…

1. Как ссылки безопаснее указателей? Между ними вся разница лишь в том, что компилятор неявно делает преобразование «переменная <-> указатель», да декорирует функцию (для линкера) немного по-другому.
2. void* тем и хорош, что не требует бессмысленного кода по преобразованию типов. Да и какая разница, на что указатель? Тем более, они используются в функциях вроде «скопируй N байт».
3. Используйте их безопасные аналоги вроде strncat. А в большинстве случаев программа проверила соответствие размеров чуть раньше и не нужно тратить такты на дополнительные лишние проверки.
Поставил и я Windows 8.
Стоит сделать важное замечание: под старыми версиями VMWare (Player<4, Workstation<8) и VirtualBox велика вероятность не запуститься.
Установка из-под VMWare Player 4.0.2 на USB-HDD (с виртуализацией как внутренний HDD) прошла успешно, следующая загрузка для завершения установки была произведена на реальной машине — никаких танцев как с вин7 не было и всё завелось прекрасно (даже своп разместил на USB-HDD).

Но огорчило отсутствие драйверов на интегрированную видеокарту Intel, но это временно.
Многие привычные вещи закопаны в других местах, но в целом найти можно достаточно быстро.

P.S. а вот правая всплывающая панелька таки бесит.
К тому же в 2100 году можно будет отпраздновать «Старый день оверклокера» при отсутствии самого дня оверклокера!
Это прекрасно. Родные (native) программисты — замечательно.
И мне очень нравится появление неделимых (atomic) действий, лямбда-выражений и особенно типа auto (странно, что их не было раньше) в этом замечательном cross-platform assembler.
Нет, время не изменилось. Не забудьте про эпилог.
У меня на Андроиде стоит Opera и в настройках указан User agent: Desktop.
Интересно, сколько на данный момент пар торрентов с одинаковыми хешами, но разным содержимым. Да, 160 бит — это много, но всё же.
Собственно, вопрос возник из-за того, что сам иногда для обмена с друзьями пользуют torrent + magnet и периодически там возникают люди (без участия в обмене) с чужими IP (смотрел, используя «Copy peer list»).
Спасибо, есть что применить в практике.
P.S. заметную часть текста можно было бы заменить на фразу «мне нравится разработка сверху-вниз».
P.P.S. ещё хотелось бы уточнить правило до:«Когда ты перед экраном — садись и делай, но забудь про то, что можешь делать неправильно. Думать надо во время прогулки (езды в метро, пути на работы, ...).». Но как сделать, чтобы сий метод не выливался в перекуры каждые 30 минут на подумать — я не знаю.
Понравилось. Немного смущает попытка сноса больших дел к концу недели, но, думаю, напрягаться делами в течение «сейчас» и «сегодня» улучшат ситуацию, а в течение недели всё-таки лучше стандартных «через полтора месяца».
Скорее это хорошая новость, чем плохая. Если отказ разработки под мобилы огорчал, то это известие намекает, что в недалёком будущем появится прекрасная и, видимо, открытая альтернатива, а вконтакту (как лучшему аудиопроигрывателю) и ТыТрубе и сейчас никто не мешает перейти на HTML5.
Я уже осознал, что 528Мгц и 288мб ОЗУ на Андроиде — катастрофически мало и не хватает. Сколько же в этом шайтан-кирпичике ресурсов будет уходить в никуда?
Эххх, а на стареньком смартфончике 5-летней давности (и стоящем меньше текущих карманных ЭВМ на момент выпуска) были пройдены оба Doom'а без каких-либо тормозов и эмулятор денди прекрасно работал.

Ну чеееееееем не нравится разработчикам карманных устройств родная компиляция? Почему они так хотят уйти от гигантского наследия проектов с использованием POSIX/Qt?
Что же начнётся, когда разработают технологию снятия дампа с мозга.
«You shall not download any Content». Мне казалось, при просмотре оно тоже загружается.
Как я понял, данные частоты являются более безопасными для живых существ, чем текущие 850..5000МГц, используемые для передачи данных.
«легко проходит сквозь большинство диэлектриков, но сильно поглощается проводящими материалами» — а как с железобетоном (или из чего делают стены большинства зданий)?
Понравилось. Напоминает о том, что поведение любимого компилятора — не стандарт. А с (6) сам в своё время столкнулся.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность