Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (16)

Лучшие ответы пользователя

Все ответы (7)
  • Электронная книга, помогите выбрать

    @yopopt
    По большому счёту есть два варианта: nook первого поколения или Kindle3.
    Плюсы nook относительно Kindle:
    Крепче и качественней сделан корпус
    Очень удобное листание страниц жестом по сенсорному экрану (ИМХО)
    Плюсы kindle:
    Более белый экран (визуально в живую разница не велика)
    Лучше софт
    Нет дополнительного экрана и андройда, что выливается в значительно более экономное расходования энергии.

    Дополнительный экран nook реально неудобен и почти никогда не используется. Только листать жестом по нему доставляет эстетическое удовольствие.

    Кроме них можно обратить внимание замечательный софт у Pocketbook, однако они очень хлипкие и ненадёжные — много жалоб на трескающиеся экраны. Хотя лично я думаю, что дело в конструкции, поскольку у nook таких проблем нет (проверено: пережил без последствий поход по горам в рюкзаке со всяким скрабом без обложки, а также различные падения).
    Ответ написан
    Комментировать
  • WinAPI: ShellExecute. Передача параметров запуска приложению?

    @yopopt
    > ShellExecute(handle, 'program.exe', '-2>err.txt', nil, SW_SHOW);
    Не хватает ещё одного аргумента между handle и 'program.exe'.

    Может вместо ShellExecute использовать WinExec?
    Ответ написан
    5 комментариев
  • Как найти уникальные последовательности символов в двух строках?

    @yopopt
    Набросал на javascript свой вариант конкретно для случая с подобными строками. Быть может пригодится.
    1. /**
    2. * strings - массив исходных строк
    3. * result - массив уникальные последовательности символов
    4. */
    5. var strings = [
    6.   'www.youtube.com/user/grickle#p/u/dasdas/0/tuhZuMl9StM',
    7.   'www.youtube.com/user/grickle#p/u/dasd as/3/hnvkIQHv0OQ',
    8.   'www.youtube.com/user/grickle#p/u/vcx bxcv/7/cjT2Huux34g',
    9.   'www.youtube.com/user/grickle#p/u/54354/2/Osex3fXi_OA'
    10.   ],
    11.   temp = [],
    12.   result = [],
    13.   repeat = {},
    14.   newStrings = {};
    15.   
    16.   /**
    17.    * Обходим исходный массив и разбиваем его по повторяющимся символам,
    18.    * здесь это слеши. Создаём объект с ключами из уникальных строк, а
    19.    * значения - индексы этих строк в разделённой оригинальной строке.
    20.    * одинаковые же части сохраняем в массив повторяющихся.
    21.    */
    22.   for(var i = 0; i<strings.length; i++) {
    23.     temp[i] = strings[i].split('/');
    24.     result[i] = '';
    25.     for(var j = 0; j<temp[i].length; j++) {
    26.       if(temp[i][j] in newStrings) {
    27.         repeat[temp[i][j]] = 1;
    28.       }
    29.       newStrings[temp[i][j]] = i;
    30.     }
    31.   }
    32.   
    33.   /**
    34.    * Склеиваем уникальные части строки в одну.
    35.    */
    36.   for(var key in newStrings) {
    37.     if(!(key in repeat))
    38.      result[newStrings[key]]+=(result[newStrings[key]]!=''?'/':'')+key;
    39.   }
    Ответ написан
    Комментировать
  • Remote Procedure Call: Access Denied?

    @yopopt
    Скорее всего какой-нибудь вирус похозяйничал. Попробуйте пройтись по системе антивирусом, а после avz (http://www.z-oleg.com/secur/avz/). Кроме того в avz есть «восстановление системы», с помощью которого вполне реально привести систему в работоспособное состояние.
    Ответ написан
    2 комментария
  • Выбор Моего Первого Фреймворка (PHP)

    @yopopt
    Я советую начинать с CodeIgniter. Он простой, логичный и по нему есть хорошая документация (в том числе и на русском языке).
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (1)