• Об ограничениях р2р-трафика
    +5
    При чем здесь VPN? Чем, по-вашему, соединение с сервером VPN отличается от закачки потокового видео? Вопиющая некомпетентность! Позор!
  • IntelliJ IDEA 12 раскрывает темную сторону продуктивного программирования
    0
    Размер шрифта в дереве проекта можно установить через настройку Default Font (которую менять not recommended). А вот названия табов редактора — никак. И это кошмар — чтобы прочитать, приходится вглядываться.
  • Emacs для начинающих: введение
    0
    Интересно, как вы с отладкой справляетесь? Для меня наличие нормального, полнофункционального отладчика всегда было решающим фактором для использованием IDE. По удобству использования PDB и в подметки не годится всему, что вы получите, например, в PyCharm прямо из коробки.
  • Ещё +2Гб для вашего DropBox аккаунта. На сей раз, промо-акция DropBox и Three.com.hk
    –2
    Теперь так =\

    image

  • Dropbox — получаем дополнительные 9 Гб за один день
    0
    gravitronic.blogspot.com/2012/02/running-dropbox-referral-ads-got-me.html

    Чел лишился аккаунта AdWords из-за подобного способа прокачки. Будьте осторожны.
  • Настраиваем окружение на Mac OS и собираем автономное приложение с PySide/PyQt
    0
    # open ./qt_test.app
    The application cannot be opened because it has an incorrect executable format.

    # uname -a
    Darwin xxx-iMac.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386
  • Настраиваем окружение на Mac OS и собираем автономное приложение с PySide/PyQt
    0
    Спасибо. Бандл, вероятно, собран 64-битным, у меня не запускается :)
  • Настраиваем окружение на Mac OS и собираем автономное приложение с PySide/PyQt
    +1
    Вас не затруднило бы выложить полученный бандл? Хочется посмотреть внимательно, что внутри и позапускать.
  • Слоны любят манго, часть 2/2: закулисный взгляд на Evernote для Windows Phone 7
    0
    > У меня есть фоновой поток, который удаляет все файлы, не соответствующие текущему
    > идентификатору пользователя. Он может стараться себе потихоньку в фоновом режиме,
    > ликвидируя все следы прежней авторизации.

    Мне кажется, это нужно сделать опцией, типа «удалить кеш сейчас и подождать/удалить при следующем запуске». А то как-то не вполне безопасно получается.
  • Bookmate для iPad
    0
    Незначительный баг на iPhone — если открыть примечание из текста и затем закрыть его, на экране остается верхняя полоска, которая обычно скрыта (сила сигнала, оператор, время и т.п.)
  • Push + ActiveMQ — ZendFramework =… или история одного драйвового проекта
    +1
    ActiveMQ довольно непредсказуемо себя ведет, вешается, лочится и т.п. Отчасти помогает отключение сохранения сообщений, но только отчасти. Гугление проблем приводит к багам, которые не закрыты или не воспроизведены по несколько лет.

    Выбранная вами архитектура представляется хрупкой и непредсказуемой, имеет смысл все же рассмотреть вариант использования неблокирующего сервера типа на node.js, tornado, twisted и т.п.
  • Bookmate для iPad
    0
    Даже если включить «Require Wi-Fi», приложение для iPhone все равно лезет в сеть. Все книги выкачаны.

    Короткая анимация во время загрузки книги не нужна — без нее приложение выглядело «чище».

    Если при запуске приложения сразу открывается читаемая книга, зачем-то вылезает верхняя полоса (навигация), и нижняя, с кнопками. Это мешает сразу же продолжить чтение — нужно ткнуть в экран, чтобы это убралось.
    «Mark as read» совершенно зря спрятали под иконку в «Info» — лезть туда долго, можно было легко расположить на экране с информацией.

    После переворачивания экрана в горизонтальное положение и обратно иногда теряет страницу (переходит на одну вперед или назад). Эта особенность как, впрочем, и перелистывание открытой книги на одну страницу назад при закрытии и открытии приложения, присутствовала еще в прошлой версии. Насчет последнего я не понял, баг это или фича, поскольку даже оказалось удобно :)

  • Bookmate для iPad
    +1
    Обновил приложение на iPhone, вопрос: как при чтении убрать название главы и номер страницы внизу экрана? Раздражает жутко.
  • Число бесплатных приложений в Android Market превысило число таких же в AppStore
    +4
    Чтобы пролить свет истины, графику не хватает отношения «пукающих приложений» к прочим.
  • Node.js — руководство по убеждению начальства
    +4
    Значительная часть расширений ноды, использующих внешние линкуемые библиотеки, работает очень нестабильно. Утечки памяти и падения на каждом шагу. Интересующимся деталями могу посоветовать попробовать, например, распарсить подряд несколько сотен мелких XML-файлов (или один большой) при помощи одного из рекомендуемых модулей.

    Встроенный сокет-клиент следует использовать с величайшей осторожностью, если отправить большой кусок данных, пока предыдущие еще не ушли — процесс намертво зависает. Не уверен, впрочем, что это баг, а не особенность реализации. Здесь я с этим боролся с большим или меньшим успехом.

    И так далее, по мелочам и по-крупному иногда.

    Основной нетехнической проблемой является крайне низкое качество кода модулей или библиотек, написанных внешними разработчиками.

    Лучшим способом решить, подходит нода или нет — создать прототип, по максимуму использующий требующиеся возможности, сразу выбрать, какие модули вы используете, и хорошенько все это погонять. Если сомневаетесь — пишите под Торнадо (для которого даже Socket.IO-шный сервер есть) и ждите еще пару лет, пока проект немного созреет.
  • Список сайтов, которые хранят пароли открытым текстом
    0
    «Франция делает хешированные пароли незаконными».

    yro.slashdot.org/story/11/04/07/0212222/France-Outlaws-Hashed-Passwords
  • «Атака на банк-клиент...». Взгляд со стороны работника банка
    0
    Работайте с одного рабочего места. Желательно не использовать рабочее место для походов в интернет, по магазинам и к подружкам в социцальных сетях. Идеальный вариант — один ярлык на рабочем столе — это ваш Клиент-банк. :) Дорого? 100 тысяч дороже.

    Просто рабочее место должно быть без Windows. Убунты на втором разделе должно хватить.
  • Читаем контент из Твиттера без кликов по ссылкам
    0
    Долго загружается главная страница, 7-10 секунд уже после того, как появилась красная закладка справа.
  • Flash + IntelliJ IDEA
    +1
    Спасибо за статью.
  • Кодирование видео в реальном времени во время загрузки
    0
    Как бы извлечение структуры аудио и видео потоков из того же mp4-контейнера — очень сложная задача. А там не только mp4 поддерживается. Потому и интересуюсь.
  • Кодирование видео в реальном времени во время загрузки
    0
    ага, я ступил. спасибо за ссылку.
  • Кодирование видео в реальном времени во время загрузки
    0
    > А как вы справляетесь с тем, можете получить

    с тем, что можете
  • Кодирование видео в реальном времени во время загрузки
    +2
    > С технической точки зрения функция realtime-кодирования Transloadit сделана с помощью парсера загрузчика файлов. В процессе загрузки > парсер записывает на диск маленькие кусочки файлов, которые «скармливаются» ffmpeg. Системы Transloadit базируются на node.js.

    А как вы справляетесь с тем, можете получить разрезанные на части фреймы? Если справляетесь, то нет ли такого, что если у нас была медленно меняющаяся сцена, которую загрузчик разорвал посередине, то в результирующем файле будет заметно различаться качество изображения?
  • Как создать вебсайт для мобильных устройств
    0
    wurfl.sourceforge.net/

    The WURFL is an XML configuration file which contains information about capabilities and features of many mobile devices.
  • У Wikileaks появляются последователи
    0
    Мне кажется, что смысл не в том, что подложить свинью конкретным США. С общечеловеческой точки зрения у них нет никаких прав на то, чтобы скрывать любые данные, касающиеся любых действий, проведенных на чужой территории. Публикация любых данных об этом — благо для человечества. Следующее государство, в которое США решат вторгнуться, будет иметь детальное представление о том, как устроены военные их операции и сможет выстроить более эффективную стратегию.

    Компроматом информация становится в момент соотнесения с каким-то контекстом или же другой информацией.
  • Анонимность, доступная каждому
    0
    Конкретно хетцнеровская скорость бывает очень приличная, но не самая высокая. Она зависит, скорее всего, от загрузки магистралей, причем довольно неочевидно, и комбинации скоростей с разных провайдеров непредсказуемы, со стрима может стабильно качать мегабайт в секунду на клиента, когда с корбины внезапно падает до 300 килобайт. По Германии скорости тоже у Х тоже не супер (проверял с таких же «белых», как и Хетцнер, 1und1, ClaraNet и еще одного из Франкфурта, между ними даже пинг лучше). Посмотрите варианты с Нидерландами еще. Оттуда скорость можно такую же хорошую, как и из Германии получить.

    Абьюз у меня был за спам 2 раза, первый — из-за дырки в движке сайта, которую кто-то расковырял, второй — когда я случайно оставил почтовый сервер без таблиц и авторизации :) С того момента, когда я копался в настройках почтовика и до письма от Хетцнера прошло около 3х дней. Отделаться от них было довольно сложно.
  • Анонимность, доступная каждому
    0
    Если немецкий трафик идет через Хетцнер (ваш сайт хостится там, я заметил), то будьте осторожны — у них «zero abuse tolerance», т.е. если на вашего пользователя кто-то нажалуется, последуют предупреждения и затем отключение. Есть немецкие хостинг-компании с ценами, аналогичными ценам Хетцнера, но гораздо более расслабленные.
  • Бэкенд Twitter перешёл на Protocol Buffers
    +1
    Следует также упомянуть, что Protocol Buffers поддерживает версионность интерфейсов «из коробки». Это очень важно в тех случаях, когда вы не можете просто взять и остановить всю систему, чтобы обновить каждый компонент для работы с новым протоколом или общим интерфейсом.
  • CAPTCHA + рекламный баннер
    +2
    Как-то не хочется желать им удачи в этом начинании…
  • Загрузка классов в Java. Практика
    0
    Сам не сталкивался, однако знаю от коллег, что многократный ридиплой в аппсервер на ней так же приводит к ошибке. Даже если там нет прямого эквивалента сановского Perm, что-то приводит к аналогичному сбою управления кучей (или где там у них лежат классы).

    Считаю нужным пояснить, что в первом комментарии я скорее имел в виду, что JVM склонны давать такую ошибку не смотря на принимаемые меры в виде аккуратного кодирования, правильной работы с загрузчиками и настройки машины свичами и т.п. Как показывает практика, эти меры имеют разный эффект для разных машин, и проблема скорее лежит в том, что поведение загрузчиков не специфицировано должным образом. Поэтому динамическая подгрузка классов может быть компромиссом между надежностью системы и сложностью развертывания, и в некоторых случаях неизбежна.
  • Загрузка классов в Java. Практика
    –1
    Шикарный баг! С Rhino должен спасать еще и небольшой размер сгенерированных классов.
  • Загрузка классов в Java. Практика
    0
    А что именно в Rhino приводило к проблеме? Сам именно в Rhino не столкнулся, хотя и предполагал, что может начаться.
  • Загрузка классов в Java. Практика
    0
    Или вы имеете в виду частную реализацию JVM? Тогда да, но ни одна из распространенных этой проблемы не избежала.
  • Загрузка классов в Java. Практика
    +1
    При любой реализации после загрузки/выгрузки определенного количества более-менее сложного кода случится Perm.
  • Загрузка классов в Java. Практика
    +2
    на практике, к сожалению, часто бывает OutOfMemoryError: PermGen space
  • Мобильное приложение Яндекс.Электрички для iPhone
    +2
    В мобильной версии яндекс-расписаний есть очень удобная фишка — в списке видно, сколько времени осталось до ближайшей электрички:

    m.rasp.yandex.ru/suburban_search?direction=msk_kaz&station_from=2000003&station_to=9601642
    (через 12 мин., через 18 мин. и т.д.) Когда спешишь, это особенно удобно — иногда даже обновляешь на ходу страничку, чтобы понять, успеваешь или нет

    Хорошо было бы, если бы вы и в версии для iPhone такое сделали.
  • Очередной массовый взлом ICQ-UIN'ов
    0
    Как страшно жить!
  • Кэширование данных в приложениях с Spring 3, размещенных в AppEngine
    0
    А какой оверхед на возврат простого значения (строчка, например) из кеша AE?

  • Видео-капча от NuCaptcha
    0
    Где флеша нет, видео можно будет проигрывать тегом. Вопрос нескольких месяцев.
  • I2P — Создание своего сайта
    0
    Наверно, шутники-авторы сервера там из сервлетов вызывают cgi-шники.