Получил MMS (нормальное, не ссылку на вирус, а именно MMS). Жму на телефоне загрузить. Загрузил.
По всей видимости, там была VCard или что-то в этом духе.
Нигде ничего не вижу. Ни в контактах, ни в загруженных файлах ничего не появилось. Как бороть?
Получил MMS (нормальное, не ссылку на вирус, а именно MMS). Жму на телефоне загрузить. Загрузил.
По всей видимости, там была VCard или что-то в этом духе.
Нигде ничего не вижу. Ни в контактах, ни в загруженных файлах ничего не появилось. Как бороть?
А нет ли нормального клиента Google Maps? Ну или чего-нибудь другого, но чтобы можно было прокладывать маршрут, указав две точки на карте.
Всякие придурки типа Moovit тоже считают, что это вредно.
Либо я чего-то принципиально не понимаю, либо мир свихнулся.
Вот есть замечательный OsmAnd, который для здоровых стран, типа России, скачивает большие города и области отдельно. А для нездоровых, типа Эстонии, целиком всю страну.
Из каких соображений? Типа пока будешь в зубах ковыряться, больше выплюнешь?..
Хотеть отдельные города Финляндии, Швеции, Дании и прибалтийских государств.
OpenStreetMap говорит, что использует датум от GPS и только его: http://wiki.openstreetmap.org/wiki/FAQ#What_geographic_datums_are_used_in_OpenStreetMap.3F
Это замечатьльно, пусть использует. Мне только не понятно, где вообще она его использует? Это же карта геоидной Земли в вакууме.
Датум же вроде нужен на местности, чтобы правильнее привязываться к глобальным координатам с учётом того, насколько и каким образом эта местность кривая. Или я не прав?
нужная штука http://eleks.github.io/js2js/
Люди, а чем можно подмонтировать образ диска в формате QED? Можно даже нафиг не монтировать (так даже лучше), а просто побраузить, на нём тупо FAT16.
Собвственно по поводу того, что можно подмонтировать в QEMU (и даже в VirtualBox) и таv с ним работать, я естественно в курсе. В каком-то смысле поэтому и спрашиваю =).
http://xakep.ru/news/securedrop-start/
По адресу http://vbmwh445kf3fs2v4.onion в скрытой сети Onion заработал сервер SecureDrop
в скрытой сети Onion
Хакер такой Хакер
Кто-нибудь ковырялся с Emscripten?
В общем "Здравствуй, мир!" оно компилит хорошо.
А как с чем-нибудь посложнее?
#include <stdio.h>
int main()
{
char name[10];
printf("1: ");
scanf("%9s", name);
printf("1. Is instruction ordering ok, <%s>?\n", name);
printf("2: ");
scanf("%9s", name);
printf("2. Still ok, <%s>? =)\n", name);
return 0;
}
А так: выдаётся JavaScript, который сперва всё печатает, а потом радостно спрашивает то, что его попросили в scanf
, причём один раз.
Разумно предположить, что это у меня руки кривые и я как-то неправильно Emscripten поставил ил запускаю. Ок, генерю LLVM-код при помощи CLang:
; ModuleID = 'test.c'
target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32-n8:16:32-S32"
target triple = "i386-pc-cygwin"
@.str = private unnamed_addr constant [4 x i8] c"1: \00", align 1
@.str1 = private unnamed_addr constant [4 x i8] c"%9s\00", align 1
@.str2 = private unnamed_addr constant [38 x i8] c"1. Is instruction ordering ok, <%s>?\0A\00", align 1
@.str3 = private unnamed_addr constant [4 x i8] c"2: \00", align 1
@.str4 = private unnamed_addr constant [23 x i8] c"2. Still ok, <%s>? =)\0A\00", align 1
define i32 @main() nounwind {
%1 = alloca i32, align 4
%name = alloca [10 x i8], align 1
store i32 0, i32* %1
%2 = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([4 x i8]* @.str, i32 0, i32 0))
%3 = getelementptr inbounds [10 x i8]* %name, i32 0, i32 0
%4 = call i32 (i8*, ...)* @scanf(i8* getelementptr inbounds ([4 x i8]* @.str1, i32 0, i32 0), i8* %3)
%5 = getelementptr inbounds [10 x i8]* %name, i32 0, i32 0
%6 = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([38 x i8]* @.str2, i32 0, i32 0), i8* %5)
%7 = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([4 x i8]* @.str3, i32 0, i32 0))
%8 = getelementptr inbounds [10 x i8]* %name, i32 0, i32 0
%9 = call i32 (i8*, ...)* @scanf(i8* getelementptr inbounds ([4 x i8]* @.str1, i32 0, i32 0), i8* %8)
%10 = getelementptr inbounds [10 x i8]* %name, i32 0, i32 0
%11 = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([23 x i8]* @.str4, i32 0, i32 0), i8* %10)
ret i32 0
}
declare i32 @printf(i8*, ...)
declare i32 @scanf(i8*, ...)
Код нормально работает при помощи lli
, компилится в нормальный ассемблер при помощи llc
, в общем код ок.
Запускаю его при помощи вот этой демо-странички от Emscripten. Получаю, что характерно, аналогичную кривость, но почти наоборот, попробуйте сами.
ЧЯДНТ?
Вообще не шарю в редактировании видео. Нужно следующее:
1. Есть видео, на котором зажигает очень умный чувак (или не очень, пока не знаю).
2. Чувак показывает презентацию, с этой презентацией есть скринкаст. У скринкаста FPS где-то от 1 до 10, но точно не 25 и не 30.
3. Надо в итоге быстро состряпать видео, чтобы например в левой половине зажигать чувак, а в правой идти скринкаст.
В идеальном случае хотелось бы под Винды и Линух, но так в принципе можно что угодно из них. AviSynth не знаю, знаю только, что есть, но разбираться не хочу.
Хочется бесплатно и самому. Как?
PyICQ-t. На Google Code последнее обновление в 2010 году. В этом обновлении написано, что код переехал вот сюда: https://gitorious.org/pyicqt/mainline
Ну ок, бывает. Но там последнее обновление в ветке master в 2009 году. Немного задумываемся и смотрим ветки репозитория unstable и experimental. Там всё заканчивается 2008 годом.
Сюрреалистично. Не хватает сообщения, что код переехал ещё куда-то, и чтобы в этом где-то всё заканчивалось в 2007.
Есть отсканированный журнал ~150 страниц в TIFF. Есть сильное, нефиговое прям такое желание перегнать в DjVU.
Есть веб-сервис Any2DjVu, который всё делает правильно — сам выдляет фон (и жмёт сильно) и текст (и жмёт качественно). Он реально всё делает сам и хорошо.
Есть DjVuLibre, которая состоит из набора тулзов, работающих довольно тупо и делающих только то, что скажут.
В общем мне нужно как Any2DjVu, только локально.
Что делать?