Задать вопрос
  • Эффективность труда: офис против аутсорса?

    @egorinsk
    Офис эффективнее. В плане коммуникации, мотивации, производительнсоти труда. Но также он эфективнее в плане «выжать все соки» из сотрудника. Если вы смотрели фильм Бойцовский Клуб, то видели, до чего может довести людей работа в офисе.

    От такой работы сильнее устаешь, а необходимость вставать по будильнику и жить по расписанию вообще вредно и приводит к усталости, повышенной сонливости, засыпаниям на работе и снижению производительности труда. Потому это не всем подходит.
    Ответ написан
    Комментировать
  • Выгрузить класс из памяти

    @egorinsk
    Бросайте страдать фигней.

    Если вам не нужен смарти, не загружайте его в память в первую очередь.
    Ответ написан
    1 комментарий
  • Как реализуется GUI на чистом функциональном языке без состояния (например, на Haskell)?

    @egorinsk
    Можно сделать чистую функцию, которая вернет состояние формы в зависимости от текста других полей, состояния чекбоксов, передвижения мыши и прочих внешних переменных.
    Ответ написан
    1 комментарий
  • Нужен слайдер, как у Газпрома?

    @egorinsk
    Shultc

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

    Это плохой совет. Автор должен либо найти опенсурсную библиотеку, либо заказать разработку, но не прибегать к сомнительным методам. Плюс, студия сами знаете кого еще иногда и судится с теми, кто копирует их разработки. Автор вопроса с такими «советами» может попасть под суд (ну ок, это маловероятно, но все же).
    Ответ написан
    1 комментарий
  • Подмена страниц гугла/яндекса, как лечить?

    @egorinsk
    Ой, а может проблема не на компьютере, а например, на зараженном ДНС-сервере в локалке? Или зараженном роутере? Или зараженный сосед-компьютер подделывает DNS-ответы? Можете сделать с зараженного компьютера nslookup google.com 8.8.8.8? Это отправка ДНС-запроса напрямую в Гугл. Она дложна вернуть что-то вроде этого:

    Server: google-public-dns-a.google.com
    Address: 8.8.8.8

    Non-authoritative answer:
    Name: google.com
    Addresses: 173.194.71.100, 173.194.71.102, 173.194.71.113, 173.194.71.101
    173.194.71.139, 173.194.71.138
    Ответ написан
    1 комментарий
  • Так можно ли подсмотреть за квантовым состоянием?

    @egorinsk
    А что значит «частица находится в квантовом состоянии»? Какие еще состояния бывают?
    Ответ написан
    1 комментарий
  • Возможно ли передать информацию быстрее скорости света в таком опыте?

    @egorinsk
    Так от того, что вы предскажете, как сколлапсирует фотон в другой точке, вы же не передадите никакой новой информации. Вы напишите, как передать единичку или нолик с помощью спутанных фотонов, так как в вашем способе вы всего лишь получите случайную одинаковую в точказ A и B последовательность нулей и единиц.

    Это примерно то же самое, что взять два конверта, положить в один нолик, а в другой единичку, потом одноврменно их открыть в удаленных друг от друга точках (ну то есть не совсем то же, так как в фотоне не записано, как он сколлапсирует, но идея та же).

    Также, на эту тему есть замудреная статья на lesswrong: lesswrong.com/lw/q2/spooky_action_at_a_distance_the_nocommunication/
    Ответ написан
    Комментировать
  • Muzebra распостраняет malware?

    @egorinsk
    За кого надо людей держать, чтобы вместо mp3 подсовывать exe с вирусами?
    Ответ написан
    2 комментария
  • Большое потребление виртуальной памяти MySQL на OpenVZ?

    @egorinsk
    VIRT это размер адресного пространства процесса (ну как-то так), а не потребляемая память. Реально выделенная память ближе к цифре, которая написана в RSS. Потому 350 мб вас не дложны беспокоить, но если вы хотите узнать причину, то надо делать pmap процессу mysql — он покажет, куда используется память.

    Кстати, куда вы прописывали ulimit? Я подозреваю, вы просто не туда ее вписали, если она не работает.

    Также, советую вам уходить с OpenVZ хостингов. Они учитывают не реальное потребление памяти, а этот самый VIRT (который гораздо больше), и хостеры за счет этого продают больше памяти, чем есть в сервере (насколько больше — зависит только от жадности хостера). А клиент, соответственно получает меньше, чем он бы получил от Xen или реальной машины аналогичной конфигурации. Вам придется постоянно мучаться с оптимизацией софта (так как многие программы выделяют адресное пространство, не считая его, оно же виртуальное) и придется разбираться с падениями программ из-за перерасхода памяти. Оно вам нужно?
    Ответ написан
  • JQuery — Как при исполнении Ajax передать в callback вызывающий объект?

    @egorinsk
    Можно сохранить this в переменную.


    this.addTries();
    var self = this;
    jQuery.get(window.location.href, function(){
    self.doWhateverYouneed();


    Также, вам наверняка будет интересно прочесть про замыкания на learn.javascript.ru, если вы их не знаете.
    Ответ написан
    4 комментария
  • Opera: проблемы с CSS3 keyframe animation?

    @egorinsk
    Справедливости ради, проблемы с обновлением картинки на экране были у Оперы еще много лет назад, например, в анимированных яваскриптом меню. Видимо их движок лучше заточен под статичные страницы.

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

    > Делать fallback на jQuery очень не хотелось, так как теряется вся суть затеи.

    Разве это сложно?

    Также, замечу, что CSS анимации имеют свойство грузить процессор, включать вентиляторы и сажать батарейку. Хотя тот же флеш умеет то же самое и даже больше без такой нагрузки. Вы рискуете делать тормозной и дергающийся сайт. В сети полно анимаций, которые не то что 60, 30 fps не выжимают.
    Ответ написан
  • Теза от эксперта: «Облачное размещение — адекватная защита для начинающих от DDOS» — сомневаюсь!?

    @egorinsk
    Для защиты от атак есть сервисы вроде CloudFlare или лаборатории касперского.
    Ответ написан
    Комментировать
  • Не склоняются названия месяцев (centos+php)?

    @egorinsk
    Если надо выводить даты на русском языке в приложении, я бы написал свою функцию. Использовать для этого strftime — быть самому себе злобным буратино.
    Ответ написан
    Комментировать
  • Как избежать вложенного цикла и вообще по-человечески сделать?

    @egorinsk
    Надо сделать a индексом массива и использовать array_intersect_key/array_diff_key для поиска одинаковых записей. Тогда будет почти без циклов.
    Ответ написан
    Комментировать
  • Воспроизведение amr файла на сайте

    @egorinsk
    Переконвертировать файл в mp3 на сервере (хотя в новых браузерах можно и на клиенте, но медленно). Ваш вариант не факт, что будет везде работать, зависит от кодеков и ОС.
    Ответ написан
    1 комментарий
  • Подгруздка ресурсов браузером?

    @egorinsk
    Я слышал, такое бывает, если у вас в коде (или в коде какой-то библиотеки) есть слово stop(). Надо удалить его.
    Ответ написан
    Комментировать
  • JavaScipt переключатель, или как отследить показ/скрытие блока?

    @egorinsk
    > который при нажатии на «кнопку (тег: a )»

    Это конечно не совсем по теме вопроса, но для создания кнопок в HTML есть тег button, button по-английски значит «кнопка» (или тег span, если button не верстается нормально). Тег A предназначен для создания гиперссылок.

    Я не знаю, откуда пошла эта нездоровая тенденция (подозреваю, что с запада, так же как и дурная тенденция писать [br /] со слешем, видимо люди думают, что HTML — это вид XML), но всюду вижу, как кнопки и псевдоссылки верстаются тегом A с костылями вроде javascript void. И на сайтах, и в с татьях на Хабре и в каком-нибудь smashing magazine. Уровень неграмотности поражает. Начинающие не хотят читать мануалы и стандарты, а хотят учиться по неграмотным статьям из блогов неграмотных верстальщиков. А опытные верстальщики делают так много лет и не хотят переучиваться.

    Потому советую вам встать наперекор общественному мнению, учиться верстать правильно и никогда не писать a href=# и a href=javascirpt void. После этого вам не придется ломать голову тем, что значит «return false».
    Ответ написан
    6 комментариев
  • Поле ввода текста с изменяемой частью?

    @egorinsk
    Заставлять людей руками вводить эти ОМГ-3432723482 выглядит как издевательство, провоцирует появление ошибок, снижает производительность труда оператора и приносит убытки работодателю (ну ок, тут я перегнул). Этот шифр что-то обозначает (вид документа, вид продукции, материал) — так сделайте выбор видов продукции (через дропдаун с нечетким поиском как вконтакте, а еще хорошо бы и с картинками) и пусть он сам подставляет нужные коды.

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

    Эх, жаль, вы всю форму не показали, что-то у меня ощущение, что у вас там еще 20 полей таких же.
    Ответ написан
  • Политика iOS по поводу Cookies

    @egorinsk
    Если такая настройка сделана в браузере, она сделана с вполне определенной целью (хотя, конечно, как способ сохранения приватности весьма нелогичный). Вместо того. чтобы пытаться ее обойти, храните свои данные например в localStorage.
    Ответ написан
    Комментировать