• Драйвер на языке линуксоида?

    giner
    @giner
    Драйвер он и в Linux называется драйвер, а представляет из себя модуль ядра.
    Ответ написан
    1 комментарий
  • Что такое оверхэд (overhead)?

    silvansky
    @silvansky
    Чрезмерное усложнение, ненужная нагрузка, необоснованные расходы процессорного времени или памяти.

    Например, использование List вместо Vector в местах, где быстрый доступ по индексу важен, а вставка в середину — нет.
    Ответ написан
    6 комментариев
  • Замена строковых констант из панели администрирования. Подводные камни?

    @egorinsk
    > Есть ли возможность выбирать и вставлять текст из браузера с учетом верстки/разметки. Если пользователь копирует аб, нужно чтобы в буфере обмена оказалось именно «аб» а не «аб».

    Есть везде, кроме Оперы. В Опере (подозреваю) можно сделать костыль в виде превращения куска страницы в contentEditable
    Ответ написан
    2 комментария
  • 12 летка хочет учиться программировать

    creage
    @creage
    Не трогайте его, пусть сам все познает, через пробы и ошибки — от этого оно лучше запомнится, и опыта добавит.
    Ответ написан
    4 комментария
  • Как писать уравнения по графикам?

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

    Но никак не наоборот.
    Ответ написан
    2 комментария
  • Объективные критерии выбора веб-программиста

    Отправляйте всем тестовое задание.
    Это не быстро, но результативно
    Те кто пришлют, вам подходят
    А те кто пришлют первыми, те подходят еще больше (при условии что задание выполнено верно)
    Ответ написан
    14 комментариев
  • Стоит ли учить пхп новичку?

    Talyutin
    @Talyutin
    Учите, хуже не будет.
    Ответ написан
    Комментировать
  • CodeIgniter и Unit-тесты. Что использовать?

    Попробуйте прикрутить Codeception от Davert насколько помню CI должно быть несложно прикрутить. Есть примеры для Kohana, ZF, Symfony, по аналогии должно быть несложно сделать для CI.
    Ответ написан
    3 комментария
  • CodeIgniter и Unit-тесты. Что использовать?

    pletinsky
    @pletinsky
    То есть можно конечно привязаться к разным уровням приложения в тестах — но в данном случая как я понимаю — вы не можете привязаться ни к чему — поэтому предлагаю привязаться к самому верхнему уровню из возможных, рассматривая внутренности приложения как блек бокс.
    Все остальное очень зависит от делатей самого проекта — почему у вас там не получается оргинизовать подобие интеграционных тестов.
    Ответ написан
    9 комментариев
  • CodeIgniter и Unit-тесты. Что использовать?

    pletinsky
    @pletinsky
    Если вы не можете сделать моки — то речь вообще не о юнит тестах и обычные фреймворки для юнит тестов вам могут не помочь. Юнит тесты это тесты на отдельные модули — обычно на методы класса в отрыви от внешнего окружения.
    Не только от базы данных — а вообще от всех других классов.
    И если так подходить к делу — то вам должно быть наплевать на то что юнит тесты чего то там не подтягивают.
    Юнит тесты предполагают архитектурную готовность системы и обычно пишутся до кода в рамках TDD.

    Если хотите сделать приложение стабильным — в вашем случае нужны behaviour тесты. Просто разворачивайте приложение как будто это делаете на продакшене — и тестируйте все его поведение в целом эмулируя действия пользователя на вебе.
    Ответ написан
    1 комментарий
  • Что быстрее — глобальная переменная или инициализация класса в другом классе?

    Во-первых, это экономия на спичках. Опкэшер фактически удалит разницу между подходами.
    Во-вторых, глобальная переменная будет быстрее.
    В-третих, зачем писать отдельный класс для работы с БД? Там максимум две функции — подключения к базе и выполнения запроса.
    Ответ написан
    3 комментария
  • Какие возможности вы хотели бы видеть на фриланс-бирже?

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

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

    Система оценок хабра имеет ряд недостатков, основным из которых является «минусушничество» — т.е. возможность анонимно (и безнаказанно) минусовать. Лично мне хотелось бы знать тех, кто минусует, и за что именно. Не для того, чтобы «мстить» или что-то в этом роде. А чтобы самому оценить адекватность оценки статей и исключить конкретные оценки или даже конкретных неадекватных людей из всех оценок, которые отображаются лично мне (других пользователей это не затронет). Конечно, это наивное желание, но идеальным выходом являются комментарии к оценкам — прочитав их, можно оценить адекватность оценки. И даже сам факт наличия комментария уберет много неадекватных оценок, которые были поставлены из-за неудачного дня (или, наоборот, удачного) и подобных поводов.

    В общем, лично мне «простая система для ленивых» не интересна. Здесь, все-таки, речь будет идти о выборе работника или заказчика, и о реальной оплате работы. И поэтому хочется максимально адекватной оценки, насколько это возможно в принципе. А возможно многое. Если с самого открытия обязать пользователей что-то соблюдать, а также расставить точки над i в отношении анонимности и ответственности сервиса в отношении соблюдения прав пользователей, анонимности и конфиденциальности (в частности, определиться с уровнем безопасности персональных данных и переписки), то можно очень далеко развиться.

    Собственно, система оценивания — это и есть суть фриланс биржы. Она влияет на репутацию, самооценку и стоимость услуг. Важнее всего факты — кто, когда, с кем, за сколько. Кто о ком какого мнения, у кого какие статьи и комментарии. Кто твой друг заказчик/работник. Остальное (типа посредничества в сделках) — приятные бонусы к основному функционалу, которые можно пока что вполне заменить менее удобными конкретными людьми или программами (сервисами).
    Ответ написан
    Комментировать
  • Так ли необходим ВУЗ?

    cypok
    @cypok
    Я учусь на вечерне/заочном, появляться нужно 4-5 раз в неделю после 6-ти и до 9-ти вечера(2 пары), институт известен по городу тем что там не учат, а только плати деньги
    Такой вуз точно не нужен.
    Ответ написан
    Комментировать
  • Так ли необходим ВУЗ?

    @tambourine
    Нужно заниматься чем-то одним. Или работать, или учиться, а если учиться, то весь день. Если есть планы всю жизнь быть простым исполнителем, то корочка в общем-то не нужна, но если есть планы на карьерный рост, то отметка «специалист» — это необходимая штука.
    Ответ написан
    1 комментарий
  • Так ли необходим ВУЗ?

    ixSci
    @ixSci
    Вы хотите узнать нужен ли Вам ВУЗ? Или вообще? Вам не знаю, вообще — нужен.
    Ответ написан
    1 комментарий
  • Так ли необходим ВУЗ?

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

    x0rHamster
    @x0rHamster
    full stack web- и c#-разработчик
    Клавиатура — A4Tech KM-720 (главные требования — большой enter, большой backspace (!), большие shift'ы (оба!), минимум кастрации клавиш (есть такие, что стрелки и insert/delete-блок в два столбика сбивают вместо трех), ну и цена адекватная). Мышь — A4Tech G10-650H (мало связано с программированием — мышь с двумя дополнительными кнопками используется как пульт для просмотра аниме на диване (^_^)' ). Не скажу, что оно поднимает производительность труда (ибо и на ежике (EeePC 1001P, ЕМНИП) кодил), но оно просто приятней (^_^)
    Ответ написан
    Комментировать
  • Как запоминать хотя бы половину того, что читаешь?

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

    Но если очень хочется, то помогает рассказывать кому-то после прочтения, что прочитал. В голове материал структурируется и лучше усваивается. Не обязательно, чтобы собеседник понял, можно хоть коту рассказывать. Хотя, конечно, если сможете объяснить человеку и он поймёт, это подтвердит что вы правильно запомнили нужную информацию. А если кот вас поймёт, тогда это нобелевка.
    Ответ написан
    2 комментария
  • Как запоминать хотя бы половину того, что читаешь?

    fantgeass
    @fantgeass
    Как вариант, писать рецензии на прочитанное.
    Прочитал книгу => написал рецензию.
    Посмотрел фильм => написал рецензию.

    В целом идея такова, что нужно своими словами описывать то, что было прочитано/просмотрено/прослушано.
    Ответ написан
    Комментировать