Обновить
19
0
Влад@werdender

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

Отправить сообщение
Да, так действительно будет удобнее.
Если редактирование будет до выделения области, то, имхо, затемнение нужно сделать более прозрачным, т.к. если картинка на экране не очень контрастная, то приходится вглядываться и редактировать будет не очень удобно.
Оно само будет обновляться, или нужно где-то отслеживать?
У этого мира прогрессирующий старческий маразм. Скоро под себя гадить начнет, если не уже. Хочется сказать «Господь — жги».
Да — зачеркнуть, подписать. Но еще, мне кажется, обвести какую-то область, т.е. выделить ее. Как, например на этом скриншоте:
my.jetscreenshot.com/6795/20120204-lomr-178kb
Подчеркивание строки в тексте:
my.jetscreenshot.com/6795/20120204-j5ph-36kb
(тут, возможно, лучше даже не подчеркивание, а выделение как-бы маркером, как на бумаге, т.к. эта черта не очень заметна если скриншот достаточно крупный)
Кстати, вес файла в ссылке — дополнительное удобство думаю.
Ну и стрелками лично я охотно пользовался. Текстовые подписи такого плана, как вы показали я, если честно, никогда не использовал, т.к. в джетскриншоте такого нет, но на вид выглядит не очень удобно. Проше стрелку и текст в любом месте скриншота.
Насчет «одного клика» я вчера думал — это действительно удобно и, своего рода, конкурентное преимущество, действительно нужно постараться сохранить эту простоту — если мне просто нужно снять скрин — жмяк, клац — готово. Но тулбар для редактирования добавляет еще одно движение. В общем я ничего лучше, чем другой хоткей не придумал. Т.е. — просто нужен скрин — принтскрин. Нужно будет редактировать — альт+принтскрин. Или, может быть, продолжительность нажатия можно как-то обработать.
Если, таким образом, общая простота использования сохраняется, то дополнительные функции в редакторе не помешают, и общее впечатление не испортят, имхо.
Я до этого использовал джетскриншот, у них редактирование реализовано вот таким образом:
dl.dropbox.com/u/18635874/CloudShot/shot_03022012_182710.jpeg
— рядом с выделенной областью появляется тулбар, в котором можно выбрать нужную фигуру и т.п. Достаточно удобно и интуитивно понятно. Думаю, если оттуда выкинуть все лишнее, то самое оно будет.
Еще было бы удобно, если бы окошко с хелперами все-же появлялось, но для «рисования» — чтобы можно было обвести область на скриншоте, подчеркнуть, стрелкой показать и т.п.
Удобная штука.
Один раз выкинуло ошибку «Сбой при выполнении операции с буфером обмена» (w7 x64) — повторить не смог, пока все тихо.
Еще было бы неплохо, если бы значок в трее показывал процесс загрузки, ну и чтобы при этом игнорировались нажатия хоткеев, имхо.
Легкий хостинг, низкий порог вхождения, как варианты.
Разница такая, что мне непонятно именно это, а не в чем суть проблемы.
Я не про обмен, я про хранение.
Я не понимаю, зачем кому то понадобилось хранить на меге свои семейные фотографии. В чем прикол?
Тогда только с разрешением юзера.
У factory method есть своя область применения и свои цели. Он оперирует подклассами.
В данном случае он называется factory, а фабрикой не является. Зачем?

$api = Vkapi::init();
$api->auth();
$api->wall_post($message);
clck.ru/W2MJ
client_secret заберите на странице настройки приложения.
Токен получать придется в любом случае, но в вашей ситуации это разовая операция.
А для публикации достаточно:
$data = array(
        'owner_id'        => ид_юзера,
        'message'        => 'сообщение',
        'from_group'    => 1,
        'access_token' => 'токен',
    );
$content = file_get_contents('https://api.vkontakte.ru/method/wall.post?'.http_build_query($data));
Да, действительно «немного модифицирована» :)
Тут вопрос скорее в том, что вы этот же вопрос могли решить парой-тройкой строк кода и этот код выглядел бы куда как понятнее и нагляднее.
А тут получается ООП ради ООП и паттерны (вернее попытка их имитации) ради паттернов.

А насчет надо ли оно на хабре… ну не знаю. Судя по тому, что топик добавляют в избранное — наверное надо. Но тогда и реализация не должна быть такой хромой.
Ааа, попутал насчет T_PAAMAYIM_NEKUDOTAYIM. Ну да ладно.
И? Синглтон гарантирует что у класса будет только один экземпляр, доступный из любого места приложения. Код, который вы процитировали, всегда будет возвращать новый объект класса Vkapi. Где синглтон то? Я бы еще мог предположить что этим кодом реализуется синглтон, если бы увидел Vkapi::instance();, пока не заглянул бы в этот метод.

Еще не совсем понимаю зачем автор попытался изобразить factory. factory method все равно не получился (да он тут и не нужен), а в заблуждение ввести может.

И конструкции типа Vkapi::factory()->auth(); я бы поостерегся использовать, есть вероятность словить unexpected T_PAAMAYIM_NEKUDOTAYIM, зато
$vk = Vkapi::factory();
$vk->auth();

будет работать везде.

Информация

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