• PHP Cluster и файлы сессий на общем файловом хранилище. Возникают бесконечные блокировки?

    @edogs
    Тогда уточните что Вы имели ввиду говоря что "_все_ пхп процессы ждут разблокировки _сессии_", при этом _все_ сразу работает, если хотя бы один сервер вывести из игры. Это как раз крайне похоже на то, что сессии одного пользователя так или иначе завязаны на сессии другого.
  • Внешний SSD vs HDD?

    @edogs
    Возможно у меня с контроллерами что-то не то, но скорости более 700-900 Мбит/c на usb 3.0 мне видеть не доводилось. У вас действительно так на практике?
    Не обязательно «не то», просто контроллеры (как и любая техника) разного уровня бывает, это нормально.
    У нас дешевый внешний бокс подключенный к ноуту по юсб3.0 — до 400мбит выдает. Качественный nas подключенный к десктопу с отдельной платой usb3 контроллера — 1600мбит вполне реально. 2.5гбит видели только в обзорах зарубежных. Частично на вопросы отвечает эта www.thg.ru/howto/proizvoditelnost_usb_3_0/index.html статья. Радостно тут то, что даже г-ный юсб3 как правило круче юсб2:)

    Версия сата тут совершенно не при чем, так как:
    1) в случае классического hdd, даже пропускная способность sata 2 не является узким горлышком
    2) большинство современных классических hdd, также как и ssd, используют sata3.
    Мы о сата сказали в том контексте, что на практике usb3 сам по себе не является узким горлышком будучи подключен к сата2, а в теории не является таковым будучи подключенным к сата3. Короче хорошая вещь юсб3, вот.
  • Внешний SSD vs HDD?

    @edogs
    p.s.: здесь еще стоит добавить то, что сата 2 это «всего» 300 мегабайт максимум, т.е. тот же самый юсб 3.0 на практике. При этом сата3-шные 600 мегабайт по сути равны теоретически максимальным 5 мегабитам юсб.30. Поэтому в случае юсб 3.0 интерфейса он узким местом в случае хдд являться никак не будет, а в случае ссд он будет лишь иногда и отчасти ограничивать скорость.
  • Внешний SSD vs HDD?

    @edogs
    Скоростью вы меня озадачили. Я всегда считал, что узкое место USB-контроллер.
    Не всегда, попробуем ответить полноценно.
    usb 2.0: 25-480 Мбит (на практике 240 где-то), т.е. около 30 мегабайт
    usb 3.0: до 5Гбит (на практике до 2.5гбит), т.е. около 300 мегабайт
    Запомнили цифры.

    Вот из гугла вполне похожие на правду хар-ки дисков и ссд, диск gyazo.com/5a4acef6e1bae7d4da7cfbe90fcfd87b и ссд gyazo.com/c4db5db25b48dafd3b2c7f9d78f0cfb3 (данные в мегабайтах).
    Наглядно видно, что при последовательной записи/чтении и юсб 2.0 узким местом будет юсб2.0 однозначно. 30мегабайт юсб против 100-150 хдд. Тут Вы правы.
    Однако при подключении по юсб3.0, даже при последовательной записи/чтении, узким местом уже может являться диск. 300 мегабайт юсб против 100-150 мегабайтов диска и 300-400 мегабайт ссд.
    Если же речь идет не о последовательной записи/чтении, то даже при юсб2.0 диск уже становится узким местом. 30 мегабайт юсб против 2 мегабайт хдд или 30-200 мегабайт ссд.

    Что мы собственно и наблюдали на практике, когда во внешнюю коробку с юсб 2.0 в свое время воткнули ссд вместо хдд. В общем все зависит от сценария использования. Если просто иногда копировать на внешний диск огромные файлы и юсб3.0 там никогда не будет — по скорости и хдд достаточно, однако достаточно предположить что будет юсб3.0 и/или внешний диск будет использоваться как обычный диск то ссд по скорости будет иметь преимущество.
  • Внешний SSD vs HDD?

    @edogs
    Есть смысл.
    Удароустойчивость само по себе неплохой плюс для внешнего диска, который переносят.
    Скорость тоже выше от 2 до 20 раз, в зависимости от сценария использования (помним как папки раньше заливавшиеся/сливавшиеся на внешний диск по 4 часа с переходом на ссд — тоже винды ХП и юсб2.0 — стали сливаться/заливаться минут 30).
  • Пыль в окно: что можно сделать?

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

    @edogs
    Это очень индивидуально просто.
    Обратите внимание на то, что автор вопроса как раз клавиатурой от MS и недоволен, хотя Вы как раз ей избалованы. У нас тоже МС-овская серии «эргономик» пылится уже пару лет… тоже по совету с хабра покупали:)
  • Выбор slim клавиатуры в стиле лэптопа

    @edogs
    Скорее нечто маслянистое. Недели через 2 после начала эксплуатации появилась, после протирки спиртовыми салфетками и просушки пропала полностью и больше не появлялась.
    До Вашего вопроса думали что как-то бутерброд неудачно уронили:-\
  • Какова важность диплома при приеме на работу?

    @edogs
    каждый год 4 тысячи студентов имеют хорошую и могут претендовать на зп в $3200 в проекте $6400. Это буквально булка с икрой, разве не должны они рвать жопу при хорошей базе и быть программистами? Отсюда и вывод что базы нет это раз. сейчас львинная доля проектов для веба, а там нахрен в 99 процентах случаях база математики и физики двух первых курсов никому не нужна
    Нам кажется мы с Вами говорим немного о разном.
    Во-первых. Выпускнику никто 6 килобаксов в офисе платить не будет. Наличие базы не подразумевает сразу большой зарплаты, речь о том, что отсутствие базы подразумевает отсутствие такой зарплаты.
    Во-вторых, если речь идет о проектах для веба, для которых достаточно первых 2 курсов математики, то в таких проектах 6 килобаксов никто платить и не будет и выпускники там не нужны, там вполне достаточно среднего образования и килобакса.
  • Какова важность диплома при приеме на работу?

    @edogs
    > покажите мне тысячи программистов выходящих с русских вузов с хорошей базой
    Дык, это проблема не отсутствия базы, это проблема попадания на нужную специальность (а к сожалению большинство специальностей якобы программерских базы-то не дают хорошей, скорее именно то — после чего надо каждые 2 года переучиваться), нужным людям (с тех пор как программирование стало модным, это стало проблемой) и проблема нежелания учиться (из группы в 20 человек, 15 получает хорошие оценки, а хорошо учится 1-2 человека). С учетом этих всех факторов — их не тысячи, их дай бог сотни, на десятки тысяч вакансий, отсюда и проблема.

    > взять тот же ваш ценник в 40 долларов в час при фуллтайме это выходит $6400
    Не, на фрилансе простое умножение к сожалению не работает:) При честной работе надо умножать на 80 дай бог, т.к. на поиск заказчика и обсуждение ТЗ тоже время уходит, да и 8 часовой продуктивный день для ИТ специалиста это фантастика. А если говорить о попроектной работе, там уже и не о 40 баксах идет речь ввиду опта, так что не все так радужно.
    Хотя в офисе откровенно говоря получали бы раза в 2 больше чем на фрилансе, но идти в офис к сожалению не вариант.
  • Какова важность диплома при приеме на работу?

    @edogs
    Русский диплом к тому же и знаний никаких почти не дает, так как в большинстве вузов программы обучения отстали на десятилетия, а развивается все так бурно, что переучиваться уже можно раз в два года.
    Не можем в полной мере с этим согласиться.
    Раз в два года подход к реализации основных принципов. Математический аппарат, основные принципы — в общем база — все достаточно консервативно и как ни странно — на соответствующих специальностях преподается очень неплохо.
    Человек знающий эти основы — очень легко переучивается, в новых технологиях видит хорошо забытое старое и совершает меньше критичных ошибок. Человек не знающий эти основы — штурмует каждую новую технологию как гениальное открытие, со всеми вытекающими по скорости и качеству восприятия этого нового.
  • Какова важность диплома при приеме на работу?

    @edogs
    Вы правы. Единственное что требование достаточно жесткие там на это.
    Если речь о сша, то против по сути «бумажки о в/о» в случае подтверждения стажем надо иметь порядка 10-15 лет (в зависимости от специальности) в достаточно трастовой (с точки зрения консульства) фирме.
  • Как выбрать суммы с группировкой по дате?

    @edogs
    > Я хочу получить как изменилась сумма sum за последние 30 дней
    А почему так и не спросили?:)

    Но тогда проблема не ясна, если Вам нужна дельта, то просто сделайте
    select sum(`sum`) from table where `date`>'5 января' and `date`<''6 января'.
    

    — будет Вам изменение за 1 день.
    Если нужно несколько диапозонов, то опять же — тот же ответ, только в if-е указывайте множественное условие (>5 января and <6 января).

    p.s.: в первом ответе косячек вкрался, разумеется ` перед sum нет, а вместо sumNNN в скобках должно быть `sum` разумеется.

    p.p.s.: Решения с группировками для таких задач не лучший вариант. Все строки в любом случае будут перебираться, только в отличии от нашего варианта с plain запросом, там еще будут группировки, для которых возможно понадобятся временные таблицы и прочие избыточные вещи.
  • Выплаты физлицам

    @edogs
    > по НК как бы все обязаны налоги платить.
    Договором Вы можете переложить эту ответственность на физ.лиц, которым выплачиваете деньги. Заморочек в разы меньше будет.
  • MySQL запрос или вина хостера. Кто прав?

    @edogs
    > А если после вызова session_write_close(); — я захочу сделать $_SESSION['is_auth'] = «1»?
    Данные в сессию не запишутся, в пределах скрипта разумеется существовать будут.
    То есть ситуация полностью аналогичная ситуации — как будто Вы и не стартовали сессию вообще, как только Вы ее закрыли — всё.
  • MySQL запрос или вина хостера. Кто прав?

    @edogs
    В общем причина «последовательных» открытий страниц может быть в том, что у Вас стартует сессия (автостарт или в движке), пока сессия не закрыта ( используйте session_write_close когда данные сессии уже не нужны) — другой скрипт не запустится (ввиду конкуренции данных), поэтому они и могут висеть.

    Самый простой вариант проверить — это открыть страницу в другом браузере, т.к. там запустится другая сессия (ИД сессии выдается на основе юзерагента, ИП и еще чего-то там константного для браузера/ИП).
  • Что делать, когда временные затраты больше дохода?

    @edogs
    > на odesk, а там есть трекинг часов
    под одеск есть софт для накрутки часов:-\ что убивает смысл трекинга там чуть более чем полностью. софтина достаточно умная, производится полное впечатление активной работы, т.к. скриншоты и другие данные сначала записываешь при работе, а потом пихаешь их в чит-плеер растянув процесс раза в 3 по времени. Ссылку не дадим, гуглится не сложно.
  • Что делать, когда временные затраты больше дохода?

    @edogs
    > спасибо, но я лучше доделаю )
    Смотрите:) Тут вот в чем логика.
    Прямые потери при возврате сейчас у Вас 40 тысяч (время), которые компенсируются продажей результата (сборки вполне реально продавать уникальные).
    Если же Вы потратите времени еще на 30 тысяч, то даже при завершении проекта прямые потери у Вас будут 45 тысяч (40 уже потраченного + 30 еще — 25 оплаты), т.е. больше. А если еще на 50 потратите времени?
    И может быть даже еще хуже, если заказчик по результатам будет ожидать чего-то большего и завалит доработками.

    По поводу просьбы доп. денег с заказчика (как выше советовали), что бы компенсировать время — с одной стороны конечно практичная идея, с другой стороны лично мы в случае просрочки обычно скидку делаем а не еще денег вдобавок просим… иначе как-то парадоксально получается — сроки сорвал — получи премию?
  • Как жить фрилансеру? Соцслужбы, налоговая, банки?

    @edogs
    Главное что бы платеж в ПФР был сделан раньше чем платеж в налоговую.
    В 2012 году сдаем отчет в налоговую за 2011 и в тот же день платим в ПФР за 2012. В 2013 будем сдавать отчет в налоговую за 2012 и в тот же день заплатим в ПФР за 2013. Получается 1 раз в год.
    Не то что бы это очень разумно вперед платить без необходимости, но так считать проще и хватает 1 раз в год заморочиться с бумажками.
  • Как жить фрилансеру? Соцслужбы, налоговая, банки?

    @edogs
    3) Среднесписочная для ИП без работников на практике не обязательная, но в крайнем случае подается вместе с декларацией без проблем (или с опозданием или до 20 января) и самое страшное что светит за ее отсутствие это штраф 50р, так что можно пренебречь. В ПФР мы имели ввиду платежи 1 раз в год, выразились не точно. Сумма налогов что 1 раз в год что 4 раза в год получается одинаковая, а если налоги меньше платежей в ПФР, то платеж в ПФР в начале года вместе с подачей декларации за прошлый — и спишь спокойно весь год. В общем вся отчетность с платежами может быть уложена в один раз один раз в год:)