• Расскажите про ваш опыт с файловыми системами для мелких файлов?

    А файлы не имеют ничего схожего меджу собой? Ну например структуру, хедеры всякие...

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

    Как пример docx может хранить инфу в 10Кб, а как только эскпортируешь в pdf, то в увелечение в 10 раз - реально.
    Ответ написан
    1 комментарий
  • Почему не работает overflow: hidden для body на всех браузерах ios?

    В iOS, когда браузер парсит код, он видимо не учитывает overflow для html и body.

    Я по моему исправлял это так.
    .wrapper{
       position:relative;
       overflow:hidden;
    }

    <body>
       <div style='wrapper'>
          Ваш контент тут
       </div>
    </body>
    Ответ написан
    1 комментарий
  • Фриланс и налоги, стоит ли платить?

    Если следовать в полной мере закону, то да, нужно.

    Если следовать политическо-экономической ситуации, то есть 2 варианта.

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

    Второй, вы не отстаиваете свою гражданскую позицию (не ваше всё это), то есть 2 пункта.

    Пункт а: 6% с 90кРуб это 5,4кРуб утерянной полугодовалой выгоды для государства. Зарплата и время потраченное на "восстановление справедливости" превысят уже за первую неделю эту сумму. Так что никто не будет заморачиваться.

    Пункт б: 6% с 90кРуб в месяц - это уже становится интереснее. Так что тут рекомендую всё таки стать юридическим лицом. К тому же налог платится с прибыли, а не оборота. (Грубо: прибыль = оборот - расходы)
    То есть (в зависимости от юридического статуса: ИП, ООО...) можно вычесть, съём помещения, счёта за интернет (электричество, телефон...), покупка для работы телефона (компьютера, мышки...), подрядить другого фрилансера для отдельной функции.
    И налог в таком случае платится с остатка.
    Ответ написан
    2 комментария
  • Как перейти с Windows на Linux для работы с C++?

    День добрый.

    Я думаю что задача не совсем правильно поставлена. Нужно определиться с целью. Целью является изучение С, или переход на линукс?
    Я так понимаю что вы сейчас всё ещё на winOS. Предлагаю самый безболезненный подход к переходу. Установите виртуальную машину, на ней создайте с десяток разделов, и поставте туда популярные варианты Линукс. В паритете можно графику Gnome и KDE. Разница среди систем будет в репозитарии (что-то вроде Андроид маркета, но где в основном всё бесплатно). Попробуйте установить любимый видеопроигрыватель, походите по вэб страницам, выполните просто привычную вам работу но в новой ОС. И посмотрите с которой вам будет удобнее, менее геморнее и где будет больше документации.
    Точно так же выбирайте и IDE, зачастую в репозитарии есть таких штук 3-5 рекомендуемых. Установите их, погоняйте их, соберите в конце концов "Привет Мир". Так вы столкнётесь с первыми зависимостями и камнями. И там где будет проще решать - ту систему и ИДЕ и выбирайте.

    Для азов программирования на С, обычного Vim и make хватит. Большие проекты тяжелее уже писать со всеми зависимостями.

    Меня настораживает другое. Если вы хотите изучать С#, соответсвенно будете ориентироваться на платформы Windows и .NET. То есть вам всё равно нужно будет по них собирать и тестировать. А значит иметь виндоус где то на виртуальной машине. Отладка будет сложнее, когда малейшую сборку, нужно будет таскать с раздела на раздел.
    Ответ написан
    1 комментарий
  • Javacript: 0.03x30.00 = 0.899999. Почему? И как правильно умножить эти числа?

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

    Или же как было сказано выше, построить функцию, которая будет вычислять поэтапно каждую операцию.
    Ответ написан
    Комментировать
  • Каким способом можно добиться работы Wi-Fi на расстоянии 20-и км?

    А что если ночью 20км 1000BASE-LH под землю закопать? Можно перебежками по 5 км =)
    Ответ написан
    3 комментария
  • Зачем нужна иерархия процессов в Unix?

    Смысл заключается именно в коммуникациях между процессами. Так как он и описывает, но я согласен, что он не говорит напрямую, для чего это нужно.
    На самом деле, с помощью иерархии, есть возможность захватить все процессы, через init.
    Если бы не существовало иерархии, то бродкаст системных сигналов мог не всех касаться.
    Затем уже в самом процессе которые посылает, можно указать, на каком уровне его нужно слушать.
    Ответ написан
    Комментировать
  • WTF с языковыми раскладками?

    @eldarmusin Автор вопроса
    Мне кажется, что какая-то из установленных программ, насильно себе ставит родной язык. Чудо прогеры!
    Ответ написан
    Комментировать
  • Разработка под Windows CE

    @eldarmusin Автор вопроса
    В дополнение, могу сказать, что функция наипростейшая. Библиотеки устрйоства есть.
    Нужно считать штрих-код (готовая функция), затолкать в переменную. Затем считать второй штрих код и затолкать во вторую переменную. Записать эти две переменные через дефис (например) в файл и перейти на линию.
    Ответ написан
    Комментировать
  • Производство устройств на базе RFID

    www.nordicid.com/ru/
    Мы у них заказ делали под наши нужды. На деле получился модифицированный Morphic за 1200€/шт
    Ответ написан
    Комментировать