• Midnight Commander + ssh + home directory

    AgentSIB
    @AgentSIB
    А чего вы минусуете? Он правильно посоветовал.

    От себя добавлю по ssh: blabla@server/~/ — так тоже работает.
  • Как найти индекс по адресу?

    AgentSIB
    @AgentSIB
    Хм… Плохо… Я думал, что не на кладре, ибо в кладре каждый дом отмечен как отдельный элемент, а тут, например, присутствуют записи вида:
    20-летия Октября ул:
    64, Н(59-73), Ч(26-50) — 394071
    Н(1-35), Ч(2-22) — 394031
    Ч(52-94), Н(75-119) — 394006
  • Надежно ли шифрование BitLocker?

    AgentSIB
    @AgentSIB
    В таком случае лучше TrueCrypt. Он кроссплатформенный и можно будет открыть на любой ОС. Не обязательно морочиться со скрытыми контейнерами :)
  • Система учета клиентов на базе google docs

    AgentSIB
    @AgentSIB
    Согласитесь, проще работать с локальной дб, а не городить костыли для гуглодоков. В данном случае гуглодоки можно использовать как экспорт.
  • Система учета клиентов на базе google docs

    AgentSIB
    @AgentSIB
    Небольшое отступление:
    что этот студент или веб-студия будут «живы» и тогда мы вынуждены будем искать иного разработчика, который в 99% случаев скажет «что это за говно-код, нужно все делать сначала, я/мы в чужом коде разбираться не будем».

    Практически каждый программист считает свой код идеальным, а чужой — говно-кодом (за очень редким исключением). Мало того, практически каждый программист берется за голову, при виде своего же кода пятилетней давности))) Это нормально. А вот если вам заявляют «я/мы в чужом коде разбираться не будем», то вам такие работники не нужны.
  • Система учета клиентов на базе google docs

    AgentSIB
    @AgentSIB
    Это никак не гарантирует того, что через год вы перестанете заниматься программированием. Это так же не гарантирует, что фрилансер просто перестанет отвечать на емейлы или телефон. Так же не гарантирует того, что когда проект «сломается» Вы не скажете «Починка будет стоить 100 т.р. или я больше не занимаюсь этим». Так же не гарантируется и то, что Вы будете заниматься масштабированием данного проекта, если оно потребуется.

    Вот ту порите чушь вы) Доработать движок и исправить ошибки сможет любой фрилансер за умеренную для вас плату. Даже если фриласнер пропал — это еще не повод паниковать. И если вас поставят перед фактом «Починка будет стоить 100 т.р. или я больше не занимаюсь этим», послать нафиг всегда можно, если обезопасить себя.
    обязать писать по СТАНДАРТАМ

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

    В случае если не сможете реализовать проект, ну что же набьете себе руку, получите опыт, поднимите скилы.

    Я только одной веб-разработкой занимаюсь семь лет, так что это мои скилы ну никак не повысит. В вашем вопросе помочь могу. Присылайте ТЗ и после согласования я оглашу сроки и время исполнения. Если что-то кого-то не устроит — каждый в праве отказаться. Детали так же в личной переписке. А пороть горячку и объявлять цену на паблике без ТЗ — это лишнее. В конце концов, давайте вести себя как профессионалы.
  • Система учета клиентов на базе google docs

    AgentSIB
    @AgentSIB
    И как я понимаю со скриптами Google Docs тоже помочь ничем не можете?

    Даже нет желания прикручивать к молотку шуруповерт за 500 рублей :))
  • Система учета клиентов на базе google docs

    AgentSIB
    @AgentSIB
    Давайте по порядку:
    1. Написание веб-приложения на php тащит за собой кучу проблем:
    — масштабирование. Кто, в какие сроки и за какие деньги будет «допиливать» проект?
    — поддержка. Что-то перестало работать, кто и как быстро среагирует?
    — стоимость вопрос. Сколько будет стоить написать проект? Явно не столько, сколько написать скрипт.

    1. Поддержка скрипта тоже нужна, он у вас может с таким же успехом загнуться
    2. Допиливать вы захотите и скрипт, согласитесь, программистов на пхп больше и допилить его можно всегда.
    3. Обратитесь к тому, кто разрабатывал, лично я на свои движки даю гарантию. В случае сбоев — чиню. А вообще перед сдачей — всегда тестируйте.
    4. Обойдется это вам тысяч в 20, при том функционале, что вы сказали, но это не окончательная стоимость.

    2. Почему выбрана платформа Гугл Докс:
    — я уже писал, что перепробовали многие crm в формате web-а
    — вся организация сидит на корпоративном аккаунте гугла, который дает не только почту, но и Докс. Следовательно среда разработки априори представлена.
    — надежность работы гугла надеюсь отрицать не станете
    — стоимость разработки крайне низка по сравнению с разработкой и дальнейшим размещением самописного проекта
    — простота и логичность работы.

    1. Я уже писал, что движок, написанный под вас, покроет все ваши требования
    2. Это не означает, что все нужно хранить в гуглодоках. Не важно, что вы за них платите, это как минимум не удобно.
    3. Это вы недооцениваете надежность. Если кто-то из менеджеров решит саботировать работу, то он это сделает. Хотя бы потому, что оно у вас никак не защищено. И от кражи клиентской базы вы тоже не застрахованы.
    4. Да, ниже. Но на такие вещи жать деньги — как минимум глупо. Велосипед всегда стоит дешевле, но почему то вы ездите на автомобиле.
    5. Простоту и логичность работы вы можете добиться, указав все ваши требования при написания движка. Ваша работа на оборот станет более логичной и удобной.

    То что вы попробовали разные ЦРМ — это конечно хорошо, но не всегда стандарный движок подходит под требования. Именно поэтому люди и пишут свои велосипеды. Что же у вас за контора, которая не может позволит 50 тр для разработки инструмента, который сэкономит вам рабочее время менеджеров, сделает процесс более оптимизированным. Это уже экономия с вашей стороны.

    Так что, при всем моем уважении, вы просто не понимаете о чем говорите. Вы привыкли забивать гвозди, а шурупы считаете дорогим удовольствием, чтож, удачи вам. При таком раскладе, я могу только вам сопереживать.
  • Система учета клиентов на базе google docs

    AgentSIB
    @AgentSIB
    Вы сделали мое утро красочным) Ответ типичного заказчика) При всем моем уважении, я расскажу как это выглядит:

    Вы: У нас есть молоток и мы забиваем гвозди. Хотелось бы забивать гвозди как можно быстрее и эффективней.
    Фрилансер: Я предлагаю перейти вам на шурупы и крутить их шуруповертом, это повысит скорость и надежность.
    Вы: Идея хорошая, в таком случае я хочу прикрутить шуруповерт к молотку и забивать этим молотком шурупы!

    Именно так сейчас прозвучал ваш ответ :))) Специалисты не просто так предлагают вам написать движок на php + mysql. Это быстрее и удобней для вас и для, поверьте! Не нужны вам Google Docs для хранения клиентской базы. При желании, можно сделать экспорт клиентской базы в любой формат, в том числе и гуглодоки. И синхронизацию с гугло календарем тоже можно сделать, но зачем?)
  • Дамп структуры базы + данные из одной таблицы?

    AgentSIB
    @AgentSIB
    А подумать?))
    Bash example
    #!/bin/bash
    
    [ -f dump.sql ] && rm dump.sql
    
    mysqldump -u USER -p -d DATABASE | sed 's/ AUTO_INCREMENT=[0-9]*\b//' > dump.sql
    echo >> dump.sql
    echo "-- TABLES DUMP" >> dump.sql
    echo >> dump.sql
    mysqldump -u USER -p --no-create-info DATABASE TABLENAME >> dump.sql
    
    echo
    echo "All Done"
    echo
    
  • Дамп структуры базы + данные из одной таблицы?

    AgentSIB
    @AgentSIB
    Bash example
    #!/bin/bash
    
    [ -f struct.sql ] && rm struct.sql
    [ -f dump.sql ] && rm dump.sql
    
    mysqldump -u USER -p -d DATABASE | sed 's/ AUTO_INCREMENT=[0-9]*\b//' > struct.sql
    mysqldump -u USER -p --no-create-info DATABASE TABLENAME > dump.sql
    
    echo
    echo "All Done"
    echo
    
  • Дамп структуры базы + данные из одной таблицы?

    AgentSIB
    @AgentSIB
    Используйте *.bat или *.sh файл, тогда будет одной коммандой ;)
  • Дамп структуры базы + данные из одной таблицы?

    AgentSIB
    @AgentSIB
    Перечитал вопрос. Для выборки только структуры базы
    mysqldump -u USER -p -d DATABASE > tables.sql
    

    Если нужно убрать выставление автоикрементов, то можно добавить
    mysqldump -u USER -p -d DATABASE | sed 's/ AUTO_INCREMENT=[0-9]*\b//' > tables.sql
    

    Чисто данные, без запроса на создание можно получить, добавив ключ --no-create-info
  • Как правильно установить Ubuntu на HDD+SSD c виртуального привода оптических дисков?

    AgentSIB
    @AgentSIB
    Там больше количество обращений на перезапись файлов, очень частое. В любом случае, последний шаг можно и не делать, он не особо критичен. Но я у себя сделал.
  • Как правильно установить Ubuntu на HDD+SSD c виртуального привода оптических дисков?

    AgentSIB
    @AgentSIB
    Для более долгой работы ssd на линухе обычно рекоммендуют:
    1. Включать trim в fstab
    2. Отключать фиксирование даты последнего доступа к файлу (не дату последнего изменения, а именно дату последнего доступа к файлу, лично я вообще не использую ее нигде) в fstab
    3. /tmp монтировать с помощью tmpfs
    4. Swap если и размещать, то на hdd или вообще без него
    5. Home монтировать вне ssd (например на hdd), либо не весь home, а только папки с кешами. Для примера — Cromium очень много пишет на диск, поэтому его кеш лучше хранить где-нибудь на hdd.

    В этом случае ssd прослужит дольше. Удачи.
  • Выставление счетов в qiwi-кошельке

    AgentSIB
    @AgentSIB
    Я сомневаюсь, что у киви есть публичное апи для управления пользовательским кошельком, при условии, что это не аккаунт продавца.