• Наименее энергозатратный способ полета

    @codecity
    Какой вид летательного устройства сможет дольше всего продержаться в полете?

    КЭП подсказывает -- аэростат.
    Ответ написан
  • Не могу понять систему оценки стоимости разработки сайта

    @codecity

    >Есть множество "калькуляторов" в интернете, но выдают около 300 тыс. рублей, чего я не понимаю как программист, особенно "за доп цену проставим теги на страничках". Что за бред?

    Видимо формы вы находили на сайтах софто-контор. Очень часто они продают шаблонные сайты с минимальной стилизацией под продукт как раз за 150-300 тыр. Сюда входит логотип, стили, дизайн, мелкие доработки. То есть в пределах 2 недель работы + 2 недели орг. вопросов. Как правильно тут посчитали, когда поделишь на всех и заплатишь налоги/аренду -- не так уж много получается (обычная рыночная зарплата).

    Фрилансеры у нас работают за гроши, особенно PHP-шники. В месяц они зарабатывают от силы 500 баксов, то есть живут ниже прожиточного минимума (хотя в час могут брать и по 15-20 баксов, но ведь работа не каждый день)... Расценки у них такие:

    1. Начинающие берут 5 тыс. руб. Удивительно, но эта золотая цифра в русском фрилансе 5 тыс. руб обязательно будет выставлена, не зависимо от сайта :) Практически что угодно готовы сделать на 5 тыс. руб. Наверное и ютюб возьмуться, нужно будет проверить :)
    2. С багатым портфолио берут 15 тыс. руб за сайт.
    3. Те, кто ранее работал в офисе и получал нормальную зарплату -- хотят и по 30 тыр., и по 150 тыр. и выше... Они выставляют цену не такую как вы хотите услышать, а более менее соотносят с тем, что им раньше платили.

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

    Ответ написан
    Комментировать
  • Как работать с фрилансерами?

    @codecity
    Например я заказчик, я не владею матчастью сколько та или иная функциональность может разрабатываться, можно ли доверять исполнителю назначать сроки?

    Если мелочь на 1-2 недели — пожалуйста. Много не потеряете, риски не большие.

    Если же проект длительный — то профану лучше его не начинать. Если вы профан в этом деле — вам нужен человек, которому вы доверяете и который сможет и задание поставить и работу принять. То есть менеджер проекта.

    Если вы не сможете оценить работу — то нечего и лезть. 99% провала. Один может выдать быстрый результат, но в нутри говнокод, который не возможно поддерживать (через пару месяцев останется только закрыть проект). Второй будет делать дольше и дороже, но качественно.
    Ответ написан
    Комментировать
  • Почему Хабр несколько раз в день спрашивает капчу?

    @codecity
    Аналогичная проблема.

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

    @codecity
    Пока самый очевидный вариант — Microsoft Access.

    Могу посоветовать MS Lightswitch (не путать с Silverlight!).
    Ответ написан
    Комментировать
  • Необходимый уровень для работы джуниором?

    @codecity
    ИМХО — с опытом работы менее 1-2 лет.

    Фишка в том, что опыт хотя и важен, он не является определяющим. Опыт не слишком поможет улучшить работу мозга.
    Ответ написан
  • Есть ли смысл специализироваться в мобильной разработке?

    @codecity
    но что-то подсказывает что эта «мода» пройдет скоро

    Ну устройство в кармане то все равно нужно? Ни планшет, ни ноутбук его не заменит.

    Чтобы мода не проходила — корпорации будут вливать деньги заниматься пиаром. А уж поверьте, они это умеют очень хорошо. Умеют сгенерировать в нейронной системе человека страстное желание даже тех вещей, которые тебе нафиг не нужны.
    Ответ написан
  • Как сделать шаг назад? Случайно сделал в папке проекта rm -rf *

    @codecity
    Файлы можно восстановить (гуглите). Главное ничего сверху не записать.
    Ответ написан
    Комментировать
  • Возможно ли сегодня создать стартап и изменить мир?

    @codecity
    Как вы считаете возможно ли сегодня простому программисту сделать стартап и изменить мир?

    Один может сделать лишь прототип. Для изменения мира нужна команда, инвестиции и далее по списку.

    Идей нереализованных море. К примеру, распределенная система новостей (по аналогии bitmessage). Чтобы новости публиковал не дядя Сэм, а любой желающий человек. Чтобы нельзя было заблокировать. Чтобы были оценки пользователями.

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

    @codecity
    А что может улучшить банк с вашей точки зрения? Установить лимиты? Или вместо пароля использовать цифровую подпись (если да, то чем это лучше)?
    Ответ написан
  • SecureString, WinForms

    @codecity
    SecureString усложняет получение ключа путем создания дампа памяти вашего процесса. Речь о тех ключах, которые постоянно используются приложением, к примеру для доступа к стороннему API (обычно пароли к ним не относятся, так как пароль в чистом виде не сохраняется). Если вы будете хранить ключ в string или byte[], то его легко получить, создав дамп памяти процесс и открыв в обычном текстовом редакторе.

    Так что смотря что вам нужно. Лучше всего сохранять ключевую информацию в файле, предварительно зашифровав паролем. После ввода пароля нет необходимости держать его в памяти, лишь расшифровать файл с ключами доступа (а уже ключи хранить в SecureString).

    Если же действительно нужно держать пароль в памяти (к примеру, для доступа к СУБД), то вот самый просто вариант:

    var secure = new SecureString();
    foreach (char c in textbox1.Text)
    {
        secure.AppendChar(c);
    }
    


    Но, как сами понимаете, пока открыта форма ввода пароля и пока сборщик мусора не очистил значение Text — данные пароля можно перехватить. После закрытия формы останется только SecureString, пароля в открытом виде нет.

    Есть и более параноидальные способы.
    Ответ написан
  • Сильно устают глаза от Dell 2311U(IPS)?!

    @codecity
    Такие вопросы:

    1. Яркость у вас 100%, значит ШИМ не мерцает. Проверяли фотоаппаратом отсутствие мерцания ШИМ? На 95% должно быть видно, на 100% нет.

    2. Далее. Сктолько % стоит контрастность?

    3. Уровни цвета RGB изменяли? Сколько %?

    4. Температура сколько?

    5. Подключение не по VGA?

    6. На каких из 7 картинках видите мерцание или волны/рябь: www.lagom.nl/lcd-test/inversion.php#invpattern?

    7. Какие еще настройки изменяли? Sharpness?
    Ответ написан
    4 комментария
  • Еще одна система для учета личных финансов

    @codecity
    У меня похожий вопрос.

    Использовал разные программулины, как то CashFly2, 1с.Деньги, различные Web-версии (homemoney.ua) и прочее. Большинство предназначены дать ответ на вопрос: "и куда же я просрал всю свою зарплату". Но ответ на этот вопрос не особо то нужен, так как зарплата уже просрана.

    Но главный вопрос должен быть: "что я могу себе позволить сейчас/когда я смогу себе это позволить". Вот для ответа на этот вопрос, пожалуй, более всего подходит 1c.Деньги, но она глючна и сложна.

    Второе. Все программы заставляют человека заниматься дуристикой: вносить все свои расходы. Но для ответа на главный вопрос это не обязательно.

    В итоге разработал систему для планирования личных финансов, по которой живу почти год. Удалось купить много полезных вещей/дел (ранее деньга проходила сквозь пальцы в любом количестве). Пока веду в Excel, постепенно дорабатываю.

    И что теперь? Делать программу? Их уже столько на рынке этих программ, более сотни, наверное. Как заинтересовать клиентов? Как доказать, что эта программа не такая как все и она не просто ответит на вопрос «куда просрал», а изменит вашу жизнь и поможет вам исполнить все ваши финансовые мечты?
    Ответ написан
    4 комментария
  • Мифы и факты о ШИМ мерцании мониторов и здоровье?

    @codecity
    Кроме ШИМ есть еще 2 мерцания: FRC и инверсия кристаллов.

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

    Согласно современным исследования та или иная технология может быть абсолютно безопасна и иметь сертификат качества. Спустя 20 лет исследования опровергнут, принесут свои скромные извинения… Но ведь здоровье не вернешь…
    Ответ написан
    Комментировать
  • Монитор для текста

    @codecity
    слышал что PVA матрицы самое то

    Тоже обеспокоен этим вопросом и тоже слышал про PVA. Однако какое обоснование? Разве PVA чем то лучше IPS?

    Глаза устают от мерцания. В LCD-мониторах есть аш три мерцания:

    1. Подсветка (если регулируется яркость с помощью ШИМ, вроде в случае с LED наиболее резко и вредно для глаз). Вроде не везде используется ШИМ, хотя как найти без ШИМ — х.з.
    2. Дизеринг (FRC). Не применяется только в мониторах с хорошей матрицей (как Apple Cinema или Dell U2410).
    3. Частота инверсии кристаллов. Вродее ее не видно и она ни на что не влияет.
    Ответ написан
    Комментировать
  • Посоветуйте спутниковый доступ в интернет

    @codecity
    А если есть наземный канал связи, скажем модем или тонюсенький DSL?


    Не советую. Теоретическая задержка при доступе через геостационарные спутники около 0.5-1 сек. (получается сигнал с земли до спутника 2 раза проходит + по земле), реальная бывает и до 2 сек. То есть для большинства вещей не подходит, подходит разве что для скачки больших файлов, если нет других вариантов доступа.
    Ответ написан
    Комментировать
  • возможно ли сделать/заказать сайт такой же как и tеаmsnар.соm при начальном бюджете 6к евро?

    @codecity
    За минуту объем работ не оценишь. Но при поверхностном рассмотрении смею предположить, что стоимость разработки будет как минимум на порядок выше (т.е. >60k).

    Если может вы найдете амбициозных фрилансеров, которые согласятся работать за еду + долю в проекте — тогда вполне можете вписаться.
    Ответ написан
  • Что делать, когда временные затраты больше дохода?

    @codecity
    Очень хорошая статья по теме: habrahabr.ru/post/167847/

    Точные сроки возможны лишь когда поставили все на конвеер. То есть когда изо дня в день делаете однотипные вещи.

    Как происходит на практике — хорошо описано в статье.

    Получается, в большинстве случаев срок определить точно не возможно. Если назвать с запасом — то в большинстве случаев (кроме золотых заказчиков, коих 1 на сотню) заказчик будет работать с другими, кто скажет желаемый ему срок. Все искусство менеджмента — оптимистичным поставленным голосом обосновать заказчику повышение сроков и бюджета.

    Так что ваша задача сейчас «оптимистичным поставленным голосом обосновать заказчику повышение сроков и бюджета».

    Welcome to real life!
    Ответ написан
    Комментировать
  • Как вернуться к нормальному режиму сна?

    @codecity
    Вся эта фигня с ритмами сна управляется шишковидным телом и регуляционным веществом служит мелатонин.

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

    Можно попробовать каждый день проводить на улице часа 2-3. Если такой возможности нет — то даже не знаю, разве что пить мелатонин в таблетках (хотя Х.З. какие будут последствия).

    Еще мне реально помог корень жень-шеня. Только дорого стоит, к сожалению.
    Ответ написан
    1 комментарий
  • Очередной вопрос про фоновое выполнение функций?

    @codecity
    Или хотя бы просто поясните, как сделать это с минимальными затратами и максимальной понятностью


    Наверное вопрос аналогичен «какой тип использовать в C++ для строк». В этом отношении C# так разросся, столько вариантов один другого краше — что сложно дать однозначный совет.

    Проще всего это, конечно, новая констркция async + await. Но в C#4 нужно доустанавливать AsyncCTP.
    Ответ написан