• В последнее время появилось много критики Монго. С чем связано это?

    merlin-vrn
    @merlin-vrn
    Куча недалёких школьников решили, что это серебряная пуля, и стали пихать её туда и туда. А потом выяснилось, что как и любое другое решение, в котором функциональность заведомо ограничена (в данном случае, в пользу скорости), она оказалась совсем не универсальна, и скорость-то, как выяснилось, получается только в определённом, не особенно-то и широком классе задач. Зато неудобства от ограниченной функциональности проявляются везде.

    Короче, куча тупой рекламы. От этой рекламы ощущения как от фразы — «давайте встроим в стульчак bluetooth — с ним любая вещь лучше».
    Ответ написан
    Комментировать
  • Проверка структуры JSON приходящей от клиента на Node.JS

    dizballanze
    @dizballanze
    Software developer at Yandex
    Для решения вашей задачи уже есть готовый модуль json-gate.
    Использовал его — работает отлично. Предоставляет много полезных функций, вроде необязательных значений, списка допустимых значений и других валидаторов.
    Ответ написан
    Комментировать
  • Что пишет front-end разработчик в трудовой, что бы не быть верстаком?

    Да всем срать, что написано в трудовой книжке.
    Ответ написан
    Комментировать
  • Ноутбук для студента. MacBook или не MacBook?

    ixSci
    @ixSci
    Мда, студенты с маками. Времена действительно меняются :)
    А если по делу, если Вы не знаете зачем вам именно мак, то брать его не нужно. Есть более бюджетные ноутбуки.
    Ответ написан
    Комментировать
  • Linux для старого компьютера

    @Smolka
    До сих пор периодически использую ноут: P-IV 1,4GHz + 256Mb ОЗУ + 32Mb video. Просто жалко выкидывать.
    1. PuppyRus Jeans 1.3 — на удивление довольно шустро бегает. (его и рекомендую + рекомендации по браузеру читайте ниже)
    2. Сейчас стоит Debian Sqeeze + OpenBox + chromium-browser(AdBlock + FlashBlock = это обязательно! будет существенно быстрее работать браузер на любой машине) + большинство используемых программ консольные (сначала это был бзик, а потом я понял, что это реально быстро и удобно… но для родителей конечно же не подойдёт).
    Кстати, для одноклассников вообще можно использовать мобильную версию.
    3. Ещё вариант, почитайте про тонкие клиенты.
    В целом, если есть свободное время и желание, то можно позаморачиваться, но я бы советовал под эти задачи купить для родителей планшет 10".
    Ответ написан
    Комментировать
  • Почему работодатель предпочитает нанимать веб-разработчика в офис ?

    w0lf
    @w0lf
    Расскажу свою позицию как руководителя отдела разработки. Мне просто неудобно работать с удаленными работниками. Их не притащишь к доске, чтобы ткнуть пальцем в схему или диаграмму. С ним не обсудишь ничего «на пальцах» — весь материал приходится приводить к формализованному виду для передачи по аське/почте/скайпу. То есть по факту — на работу с удаленным разраотчиком тратится гораздо больше времени. А время руководителя стоит дорого (дороже чем выйгрыш, который можно получить, работая с удаленщиками. Это не говорит о том, что я вообще против удаленной работы. Если есть сотрудник, который несколько лет проработал в офисе, от которого «известно что ждать», который вписался в схему коммуникаций в компании — я не против если он некоторое время или даже постоянно будет работать из дома. Но факт показывает, что эффективность такого работника после перехода на удаленку немного падает (достаточно большая выборка чтобы называть это подтвержненным фактом).
    Ответ написан
    1 комментарий
  • Почему работодатель предпочитает нанимать веб-разработчика в офис ?

    un1t
    @un1t
    Некоторое время назад, я работал в одной из вебстудий, программистом. У нас в штате были верстальщики и программеры, и часть работ по верстке и программингу отдавали на фриланс. До этого я участвовал в нескольких проектах в которых все участники работали удаленно. Вобщем я был по обе стороны этого.

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

    Когда я работал на фриласне с другими удаленными участкниками проекта. Возникала таже проблема, только с другой стороны. Было сложно выяснить каике-то детали ТЗ или задач в трекере.

    Сайчас мы работаем с удаленным заказчиком. Вобщем проблема коммуникации весьма заметна.

    Гораздо проще выяснить детали у менеджера или программиста сидящего в соседней комнате, чем получить туже нифу у человека за 2000 км от тебя. В скайпе легко общаться на житейсике темы, но когда дело доходит до кода, диаграм и спецификаций, то в скйпе нет удобного механизма для этого. В живую можно тыкнуть пльцем в монитор, показав кусок кода, начертить диаграмму на доске или бумаге, объяснив на пальцах, что это за квадратики и стрелочки.

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

    Если речь идет о веб студиях или подобных компаниях, то у них как правило есть опыт работы с фрилансерами. Большинство предпочитает сотрудников в офис.
    Ответ написан
    3 комментария
  • Почему работодатель предпочитает нанимать веб-разработчика в офис ?

    Scoobstr
    @Scoobstr
    Как бывший фрилансер, я настороженно отношусь к другим фрилансерам, вспоминая себя и свои огрехи. :)

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

    Как говорится в книгах по регулярному менеджменту — «компанию на определенном уровне развития должен интересовать не только результат, но и то, как он достигнут».

    Это не означает, что я не работаю с удаленщиками или вообще работать не стоит. Просто нужно понимать, что для работодателя вы гораздо менее удобны. И это стоит не минус 5-10% от рыночной ставки аналогичного «офисного» работника.

    Реально разница в расходах на работника (прямых и косвенных) должна быть 30-50%, чтобы я например сделал выбор в пользу удаленщика.
    Ответ написан
    4 комментария
  • Delphi to C#

    VenomBlood
    @VenomBlood
    sizeof(longint) и Int32.MaxValue? sizeof же в делфи возвращает размер используемой памяти под переменную? Просто Int32.MaxValue — это два миллиарда с копейками.
    Ответ написан
    1 комментарий
  • Delphi to C#

    PashaPash
    @PashaPash
    Попробуйте использовать стандартый класс System.IO.MemoryMappedFiles.MemoryMappedFile, и просто писать this.Handle в BinaryWriter из примера.

    Значение WM_COPYDATA в коде нигде не используется, кстати.
    Ответ написан
    1 комментарий
  • Помоготе выбрать БД

    @pomme
    Похоже на биржевые котировки :)

    Сложно советовать вслепую, не зная вида Ваших запросов, но Ваша структура называется «временные ряды» (time series). Список софта по работе с ними есть, например, здесь: ces.stat.ucla.edu/software/time-series-analysis. Вам же, думаю, не только искать по ним придется, но и преобразовывать — масштабировать, накладывать фильтры, убирать шумы и т.п.
    Ответ написан
    5 комментариев
  • Помоготе выбрать БД

    Shedal
    @Shedal
    SELECT *
    FROM myTable t1
    JOIN myTable t2
        ON t1.Id < t2.Id
        AND t1.Value > t2.Value
    WHERE t2.Id = 100
    ORDER BY t1.Id DESC
    LIMIT 1;
    

    Это так, к слову :)
    Если нужно сделать такую выборку для всех Id, то можно сделать подзапрос, или GROUP BY.
    Ответ написан
    6 комментариев
  • Kohana 3 и модули?

    WebSpider
    @WebSpider
    Похоже вы в конструкторе модели забыли написать parent::__construct(), если переопределяли его.
    Какая версия фреймворка, кстати? 3.0 или 3.1? Если 3.1, то модель надо наследовать от класса Model_Database.

    P.S. $this->_db надеюсь из модели вызывается? Что показывает var_dump($this->_db)? А вообще следует делать запросы через DB::query(...)
    Ответ написан
    3 комментария
  • Какой программой для Mind Mapping Вы пользуетесь?

    MindManager хорош, но уж больно громоздок, а плагин для Outlook еще и глючный на некоторых системах. Так что xMind.
    Ответ написан
    Комментировать
  • Какой программой для Mind Mapping Вы пользуетесь?

    Shedar
    @Shedar
    Если денег не жалко — MindManager,
    Если жалко — XMind,
    FreeMind — «классический» опенсорс, умеет много, но интерфейс весьма убог.
    Ответ написан
    Комментировать