Задать вопрос
  • SQL процедура циклически выводит результаты. Почему?

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

    saboteur_kiev
    @saboteur_kiev
    RomanYakimchuk: Ваши задачи охватывают слишком широкий круг, с которым ни один язык не справится. Например работа с железом и датчиками - это сугубо ассемблер конкретного железа и чипов. Но если вы уверены, что все ваше железо будет поставляться уже с готовыми драйверами и библиотеками для например питона, то можно и на питоне.
    Работа с потоками видео - если вы под этим подразумеваете перехват, сжатие, кодирование видео - матан/Си++.
    Но ни ассемблер ни С++ не являются хорошими кросс-платформенными языками, особенно при таких резких скачках как Виндовс и Андроид, хотя бы из-за реализации файловой системы и прав доступа.

    Посмотрите brainfuck и java. Первый для хакатонов и незнакомых ранее конструкций, второй - охватит максимальное количество ваших трелбований
  • Как прeодолеть зону комфорта, стать фрилансером не обанкротившись?

    saboteur_kiev
    @saboteur_kiev
    Nicolai G.: сарафанное радио. Когда друг порекомендовал тебя другу, а второй друг своему второму другу, а потом бац - и ты известный в определенной среде человек, хотя не рекламировался.
  • С чего начать проектирование видеонаблюдения в учебном заведении и какие факторы нужно учесть?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    Бюджет в учебном заведении сходу скажут самую маленькую цифру. Поэтому плясать от цифры - неверный подход. Нужно плясать от требований. Что нужно видеть, что нужно хранить. Потом уже определять цифру и решать вводить видеонаблюдение или не вводить.
    А вводить "а хоть что-нибудь на 5 рублей", которое не будет выполнять нужную задачу - это наоборот лишняя растрата бюджета.
  • Можно ли скрыть файл на ftp для определнных пользователей?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    zilhome: В вашем случае нет. В таких ситуациях обычно поднимают отдельный сервер для разработчиков, где они делают что хотят, а потом уже переносят готовое и проверенное в продакшен. Можно даже на том же хостинге попробовать настроить еще один сайт на другом поддомене и дать доступ к другому поддомену, где база будет тестовая и пароль естественно другой.
  • Как исправить генерацию excel файла при большом кол-ве колонок?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    pcdesign: "И получаю вот такую ошибку в Excel:"
    То есть скрипт у вас отрабатывал, но Excel не открывал.
    У меня сразу с Привет скрипт ругнулся, поэтому я добавил u. А Excel 2010 файл открыл с первого раза.
  • Как здесь реализована смена языка?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    Смотря сколько контента у вас на сайте.
    Все названия меню и кнопок выводить через переменные, которые считываются из активного конфигурационного файла или базы данных. В случае картинок - простой вариант хранить два набора в виде picture_ru.jpg picture_eng.jpg или префиксом ru_picture.jpg en_picture.jpg и выводить с соответствующим префиксом. Можно проще - два каталога ru/en в которых полный набор.

    Собственно если в сайте ТОЛЬКо названия кнопок и меню, то хватит даже простенького файлика, который парсится в переменные. Если же куча текста - в базу данных.
  • Как исправить генерацию excel файла при большом кол-ве колонок?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    pcdesign: Ну изначально у вас ошибка с другим была связана )
  • Сайты, на которых может подзаработать тестировщик?

    saboteur_kiev
    @saboteur_kiev
    azShoo: Тогда почему так мало работы в этом направлении? Я же не говорил, что такого нет, я говорил, что такое странно, не всегда удобно и не распространено.
  • Как исправить генерацию excel файла при большом кол-ве колонок?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    Да, правда я поправил строчку
    txt = u'Привет' + str(num)
  • Сайты, на которых может подзаработать тестировщик?

    saboteur_kiev
    @saboteur_kiev
    azShoo: Происходит типичная подмена понятий между удаленной работой и фрилансом.
    Не путайте то, что именно хотел спросить автор - сайт с фрилансом, где можно взять и находить временные удаленные работы, и полноценную удаленную работу над конкретным проектом.
  • Cтоит ли использовать старый компьютер в роли домашнего сервера?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    Макс Иванов: Современный комп, i3 или даже i5, со встроенной материнкой и 1 винчестером будет есть около 35-70 ватт в зависимости от нагрузки.
    старые p4 могут есть в разы больше (100-300).
  • Не работает logrotate debian?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    файл /etc/init.d/apache2 есть?
  • Стоит ли продолжать учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    tiaro: Если не доводить до крайностей, то возьмите в руки гугл и почитайте. Возьмите в руки тостер и почитайте. Вопросов подобно вашему каждый день несколько.
  • Сайты, на которых может подзаработать тестировщик?

    saboteur_kiev
    @saboteur_kiev
    insomnia77: Вот я жестоко удивлюсь, если подобные проекты вообще способны осознать о современных тенденциях и нанять тестировщика удаленно, еще и деньги ему перечислять по чем? а не в конвертиках.

    Если бы они могли нанять тестировщиков удаленно, то почему они не могут нанять тестировщиков на обычную ставку, и пинать их за невовремя нанятые баги?

    Кривые продукты выкатывают не потому, что не знают про удаленных тестировщиков, а потому что ВООБЩЕ не выделяют бюджет на норм тестирование.
  • Как делать копию (можно и в ручную) Базы Данных MySQL на Centos 6?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    sqldump - совершенно корректный и штатный метод создания копии DB, который позволяет корректно восстановить базу из этой копии и поднять ее тут же или на другом сервере.

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

    Поэтому есть два основных варианта бэкапа - sqldump или настройка репликации на другой живой сервер. Под копией в основном sqldump и подразумевается.
  • С чего начать обучение на Ubuntu?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    Администирование любого линукса - это в 99% случаев командная строка по удаленке.
    Изучите bash,
    Настройте удаленный ssh,
    Поднимите ftp/http сервисы
    Разберитесь с правами доступа к файлам
    Как создаются новые пользователи/группы и настраиваются их homes/профайлы
    Детальнее изучите bash - популярные утилиты, как посмотреть свободное место, свободные ресурсы, htop, mc
    Поставьте на Ubuntu виртуалбокс а в нем windows

    Думаю к этому моменту сами поймете, чего вам еще не хватает.
  • Как правильно сделать выборку?

    saboteur_kiev
    @saboteur_kiev
    whats: Я привел пример, его можно доработать напильником, например %,3,% и все будет работать.
    Я не говорил, что категория должна быть одна в столбце, научитесь воспринимать ответ целиком, а не вычитывать отдельные опечатки. Минимальная оперативная единица - значение из ячейки.
    И в том виде, в котором это работает у автора - явно не для SQL.

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

    Но насчет ваших терабайтов, это вы сами сочинили? Или вы неспособны понять, что одну и ту же архитектуру базы данных нельзя применять для РАЗНЫХ задач?
    Если вы считаете что каждой базе своя архитектура, пожалуйста ткните меня носом, где АВТОР ВОПРОСА говорит что у него таблица на терабайты.
  • Как правильно сделать выборку?

    saboteur_kiev
    @saboteur_kiev
    whats: Потому что с такой записью нельзя красиво работать в sql. SQl работает с таблицами, для него нормальная минимальная оперативная единица - значение строки из столбца, а не значение строки из столбца разбить на подзначения - это уже уровени приложения, а не SQL.
    Поэтому если нужно опираться на категории именно при SQL запросе, их нужно реализовать в виде значений отдельных ячеек.
  • Можно ли научиться быстро разбираться в чужом коде?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Kir ---:
    Паттерны и не должны учить себя применять. Они должны показывать как принято писать определенные процедуры и стандартные решения, чтобы не нужно было тратить время на изобретение велосипеда, и было легко читать чужой код.