Задать вопрос
  • Есть ли исходники сайта с возможностью с регистрации и авторизации написанные на php?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    www.yiiframework.com/download
    Качаешь, ставишь. Подробная документация на сайте.
    Ответ написан
    Комментировать
  • Планшет для чтения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А может забить на планшет, и взять нормальную читалку на электронных чернилах?
    Экран отличный, батареи хватает на несколько недель (если взять kindle whitepaper то и с подсветкой сразу)

    Дешевле чем планшет. А интернет на телефоне.
    Ответ написан
    2 комментария
  • Что должен знать middle PHP разработчик?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Мидл должен знать все, что знает Junior + опыт работы хотя бы 1-2 года.
    Ответ написан
    Комментировать
  • Как работать с Web Api?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    > Тут я понял, просто в адресной строке пишу ?login=login&password=pass. Авторизация проходит успешно.
    > Но как дальше работать и передавать другие параметры, не понимаю

    Вы уже передали два параметра login и password (используя GET метод, который посылает урл и GET результат). Остальные параметры можно передать также (&параметр=значение).
    Почитайте про POST, в нем можно больше, но его нужно отправлять программными методами.
    Ответ написан
    Комментировать
  • Как вы боретесь с наследием кода в больших проектах?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Никакие размеры кода не должны пугать, если на это выделяется бюджет.
    Если не выделяется - значит рефакторинг ради рефакторинга не нужен.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Все деньги - выдуманные. Вообще все.
    Чтобы выдуманные деньги можно было использовать, нужно обеспечить условия ее "неподдельности" на соответствующих стандартах, которые удовлетворят банки, и договориться с банками, чтобы они принимали эту валюту, согласовав курс.
    Государственные валюты начинают свое хождение с государственного банка, затем распространяется по территории, и возможно начинает свое хождение по соседним государствам.

    Вообще, подумать логически и почитать вики.
    https://ru.wikipedia.org/wiki/%D0%91%D0%B8%D1%82%D...
    https://ru.wikipedia.org/wiki/%D0%92%D0%B0%D0%BB%D...
    https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BD%D...
    Ответ написан
    Комментировать
  • Какой репозиторий может работать без выделенного сервера и постоянных ip адресов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Пользуйтесь github - бесплатно, удобно, git, и айпи у него есть.
    Ответ написан
    5 комментариев
  • Где можно черпать вдохновение веб-дизайнеру?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Можно немного зачерпнуть здесь
    www.vodka-by.com
    Ответ написан
    Комментировать
  • Где сейчас используется Perl?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Perl отличнейше живет везде, где нужно быстро отпарсить какой-либо текст.
    Perl отлично живет везде, где нужно быстро обработать какой-то массив непонятных данных, и возможно вывести его на экран, в файл, в график на сайт. Часто именно на perl пишут cgi-скрипты.

    Perl отлично дружит с системными администраторами, потому что позволяет быстро и удобно парсить данные, логи (для чего собственно и предназначался), использовать регулярки и выполнять другие команды. И для этого не нужно ООП, это системные скрипты - perl и какой-нить bash отлично дополняют друг друга.

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

    на Perl могут быть и были написаны многие приложения, включая ПО, обеспечивающее работу атомных станций, поскольку perl надежен - из-за своей простоты и проверенности, perl очень надежный язык.

    Perl идет во всех дистрибутивах Linux, и большая часть скриптов работает с тем perl, который из коробки. Затем добавляются библиотеки для работы с БД и с веб. Иногда еще GDI для генерации графиков.
    Ответ написан
    Комментировать
  • Почему LAMP такой быстрый?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    А с чего вы взяли, что на хостинге 1 гиг оперативы и старый проц? Вы не думали, что на хостинге стоит 32-процессорный сервер с 128 гб оперативы, на котором запущено стопицот виртуальных машин, просто почти все простаивают, вот на ваш запрос со всем 32процессорной мощностью и отозвалось?
    Ответ написан
    Комментировать
  • Как встроить скрипт в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Обычно свои скрипты кладут не в корень домашней папки, а создают там каталог bin (/home/[username]/bin), и туда кладут уже различные скрипты. а в PATH добавляют этот каталог.
    Ответ написан
    Комментировать
  • Хорошая ли идея использовать квадрокоптер с тепловизором для обнаружения утечек нефти и газа?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Чем сильнее ветер - тем сложнее квадрокоптеру удержаться на его маршруте. В дождь/снег - тоже самое. Я не подскажу как это влияет на камеру, но на саму возможность полета осадки влияют катастрофически.
    2. Несколько километров до подзарядки. В среднем квадрокоптер на 30-40 минут полета сейчас вполне несложно собрать практически в домашних условиях, потратив несколько тысяч $
    3. Зависит от технологии. Можно и по мобильной связи, тогда - везде где она есть.
    4. Регулярный облет наверное не очень, в силу того что провести наземный кабель вдоль нефтепровода, и прицепить на него химические датчики для определения утечки должно быть дешевле и надежнее. Квадрокоптеры можно сделать для того, чтобы в случае ложной тревоги, можно было бы быстро выслать на место камеру "посмотреть", если лень идти пешком, или условия наземного прохождения тяжелые, а по воздуху быстро и надежно. Но опять же зависит от погодных условий. Вы должны решить экономический вопрос - как часто нужно выезжать на место, и поможет ли просто камера выяснить что нужно делать, учитывая ее дальность действия.
    5. да
    6. теряется стабилизация. Падает по-разному, в зависимости от того, на что упадет. Кроме вертикальной скорости есть горизонтальная, а там могут встретиться деревья, и аппарат например перевернется, зацепившись за ветки. В принципе самое хрупкое - винты и камера, остальное при таком весе может пережить несколько падений.
    Ответ написан
    2 комментария
  • (C#) Возможен ли запуск процесса в процессе?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Так попробуйте любым существующим менеджером - cmd, far, navigator, etc, и узнаете что не поможет.
    Запрет существует не в рабочем столе, а на уровне повыше, то есть подмена родительской программы вам не поможет.

    Но может помочь чтение чего-либо подобного:
    https://xakep.ru/2011/10/24/57477/
    Ответ написан
    4 комментария
  • IRC в рунете умер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Групповые чаты в скайп пока чувствуют себя отлично.
    Твиттер как раз немного упал уже.
    контакт, фейсбук и одноклассники прочная ниша. стабильно.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для начала, почему нельзя сделать несколько таблиц?
    Если старые данные нужно просто хранить, изредка почитывая, а основная активность - инсерт и работа с последними данными, то давно следовало бы подумать, как можно разделить данные.

    Можно помониторить, выяснить что именно нагружено больше всего - диск, память, сеть?
    Может просто настроить репликацию, и разделить запросы на два сервера?
    Ответ написан
    Комментировать
  • Верны ли данные настройки сети?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Больше похоже на опечатку. Маска /30 (.252), перекрывает диапазон до 4 IP адресов, среди которых должен быть как минимум ваше устройство и шлюз, плюс два свободных.

    Уточните у провайдера, или попробуйте оба варианта, где везде 80 или везде 82.
    Ответ написан
    3 комментария
  • Как сделать свою платежную систему?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для этого было бы очень неплохо
    юридическое образование и хороший опыт работы.
    финансовое образование и хороший опыт работы.
    глубокое понимание электронной безопасности и опыт работы.

    Человека, у которого ест сразу все это я не знаю, и не верю, что существует, поэтому нужно еще чтобы были отличные навыки менеджмента, иначе высок риск, что эти критически важные для вашего бизнеса задачи будут выполнять ненадежные или неумелые люди.
    Ответ написан
    6 комментариев
  • Как сделать такое видео?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно и специальную камеру, можно и специальную программу.
    Ну точнее, какая-то программа полюбому понадобиться, чтобы перевести ее с формата камеры.

    Два варианта:
    Снимать фотографии фотокамерой, потом объединить в видео.

    Снимать все видеокамерой, и сохранять на диск отдельные скриншоты (ну можно конечно все видео сохранить, потом нарезать из него кадров с нужным шагом)

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    на перле

    open(DATA,"data.csv");
    $last="";
    foreach $line ( ) {
    chomp $line;
    ($id,$value)=split(";",$line);
    if ($last==$id) { print "|$value"; }
    else { $last=$id; print "\n$id;$value"; }
    }

    C:\test>perl.exe a.pl
    1;параметр 1|параметр 2|параметр 3
    2;параметр 4|параметр 5
    3;параметр 6|параметр 7|параметр 8
    Ответ написан
  • Что почитать для мотивации?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    software engineer
    Почитайте Павел Шумил, "Слово о драконе", "Одинокий дракон".

    ГГ очень деятелен, до сих пор заражаюсь его энергичностью, когда становится печально.
    Ответ написан
    Комментировать