Задать вопрос
  • Можно ли начать разговор о переоценке стоимости выполнения проекта, если вас уже выбрали исполнителем?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "Такая ситуация" бывает слишком разная, нюансов тысячи, поэтому никто в вашу ситуацию не попадал.

    А начинать переговоры можно всегда, другой вопрос как вы их проведете. Опять же только вы сможете это решить.
    Ответ написан
    Комментировать
  • Как лучше запускать задачу из cron каждые 10 секунд?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    запускать каждые 10 секунд - не слишком выгодно.

    Напишите себе демона и пусть он все время работает с банальной паузой или сверкой timestamp.
    А в кроне просто периодически проверяйте запущен он или нет.
    Ответ написан
    Комментировать
  • Добрый день всем. Куда лучше сбежать из админов после 16го стажа. В 1С бухгалтерию или в 1С Битрикс. Знаком и с тем и с другим но поверхностно?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    "16-й стаж" и "мой регион" отлично поясняет ваш опыт и проблему.
    16 работ сменили?
    16 серверов настроили?

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

    Зависит от квалификации, а не от цифры "16"
    Ответ написан
    12 комментариев
  • Можете посоветовать веб сервер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если вы интересуетесь nodejs, то там же есть свой встроенный http модуль
    https://nodejs.org/api/http.html#http_class_http_server
    Ответ написан
    Комментировать
  • Не могу понять что имел ввиду автор. "Разработка архитектуры ПО" и "высокоуровневое проектирование" синонимы или нет?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В данном случае - одно и тоже.
    Ответ написан
    Комментировать
  • Где можно купить исходники кода на игры или приложения?

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

    Если исходники open-source - они уже доступны где-нибудь в интернете, например github, sourceforge, лично на портале проекта, в общем по-разному.
    Ответ написан
    Комментировать
  • В какие известные игры с большой аудиторией в теории можно написать ботов на Python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Напишите бота под майнкрафт. Пусть строит что-то по заданной программе.
    Ответ написан
    2 комментария
  • Как продвинуть личное портфолио?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Основная фишка - выполнять заказы хорошо, получать хорошие отзывы.

    Детали заключаются в
    80% опыте выполнения заказов, техническом.
    15% в немаловажном опыте поиска адекватных заказов и адекватных заказчиков
    5% - социальные навыки общения с заказчиком.

    Цифры немного от балды, но если вы ищете секретные ингредиенты - их нет.
    Ответ написан
    1 комментарий
  • В чем отличие прикладной информатики от программной инженерии?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Программу никому неизвестного ВУЗа нужно узнавать в этом вузе.
    Но в любом случае современное веб-программирование там не изучают.

    ИТ область - это область с высоким порогом входа.
    Высокий порог входа не пустые слова. Это сложно. Это очень сложно.
    Это даже для того, чтобы понять чем прикладная информатика отличается от программной инженерии, вам бы поучиться годик, ибо в двух словах пояснить так, чтобы все стало понятно - не получится.

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

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

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    32 гб лишними не будут, особенно учитывая VirtualBox. С другой стороны, добавить оперативки проще, чем заменить процессор, поэтому для экономии можно взять 16гб и добавить оперативки чуть позже.

    А процессор - решайте сами. Работать все будет, а "достаточное быстродействие" - оценка субъективная. Но вообще для виртуалок и эмуляторов быстрый процессор может быть значителен.
    Ответ написан
    Комментировать
  • Возможно ли за полгода научиться и сделать рендер (+обработка в фотошопе) обложки книги?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Лично я считаю что успеть можно, но усилий приложить нужно будет не мало.


    Ну так приложите немало усилий и успеете.
    Ответ написан
    3 комментария
  • Не вызывается команда в exec?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    в PATH
    укажите полный путь к команде.
    Ответ написан
    Комментировать
  • Какой выбрать GUI менеджер контроль-скриптов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Дженкинс не сложный. И для данной задачи вполне можно использовать его, тем более что работает он в фоне, и что удобно - вы можете на свой GUI заходить откуда угодно (если белый IP)
    Ответ написан
  • Debian 8 синхронизация lsyncd+rsync - почему не копируются права на папки/файлы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    какая версия lsyncd?
    вроде есть такая проблема в 2.0, а в 2.1 уже исправили.
    Ответ написан
    Комментировать
  • Кто знает про 3Д очки(шлем виртуальной реальности)?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Есть три основных способа для 3D
    1. Шторочный механизм. Пришел от Sony. Самые дорогие и тяжелые очки. Идея в том, что очки активные. Левый и правый глаз закрывается и открывается с высокой частотой. Синхронизируется с телевизором (обычно по инфракрасному лучу). Соответсвенно телевизор показывает изображение то для левого глаза, то для правого. Частота достаточно высокая.
    Плюсы - все хорошо с цветопередачей. Угол зрения практически не важен.
    Минусы - дорогие очки, из-за закрытия обычно пониженная яркость. Работает только с телевизорами Sony (не помню чтобы это реализовывали другие бренды).

    2. Красно-синее изображение. Очки с разноцветными стеклами. Один тушит синее, другой тушит красное, телевизор соответственно выдает два изображения, одно с более красным, другой с более синим.
    Плюсы - самые дешевые очки. Не нужно никаких спец.технологий, на любой экране можно выдать такую картинку.
    Минусы - Плохо с цветопередачей. Качество изображение также страдает.

    3. Поляризация - самая популярная технология. Есть даже несколько вариантов (один из них iMax). Очки не особо дорогие. Левая и правая линза с разной поляризацией, экран соответственно выдает две картинки.
    Минусы - экран должен уметь выдавать картинки с нужной поляризацией, следовательно он дороже.
    Плюсы - сами очки весьма дешевые, с цветами все нормально.

    В остальном, стоимость может зависеть от материала линзы - пластик, пленка или стекло.
    Ну и оправа - если с бриллиантами то может и 1000 баксов стоить. В остальном качество редко когда меняется.
    Самая крутая массовая реализация 3d на текущий момент - iMax, и очки там в общем-то копеечные. Их достаточно. Поэтому в основном для поляризационных очков разница в комфорте (оправа, материал линзы)
    Ответ написан
    6 комментариев
  • С чего начать учить математику?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Так школьные учебники берите и вперед.
    Не забывайте, что в математике также как и в программировании, важно не только читать, а и выполнять практические задачи - сидеть и решать. Чтобы у вас во время механической работы мозг создал нужные связи для понимания прочитанного.
    Ответ написан
    1 комментарий
  • С чем связанна странная манера сайтов дорогих брендов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Ваши "простые" сайты слишком обманчивы, вы полазьте по ним внимательнее, найдете, что они не так уж и просты.

    А то, что на первой странице нет кучи гуглбаннеров и прочего мусора - так люди со вкусом оставили самое главное, а не напичкали так, что негде глазу отдохнуть.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    1. Компиляция - перевод текста в исполняемый код. Современная компиляция процесс сложный, сейчас он включает в себя и непосредственно трансляцию и линковку в конечный исполняемый файл (.exe, .com, *nix executable, и др). Да исполняемый файл это практически машинный код процессора.

    2. Компиляция обычно идет под определенную платформу (грубо говоря процессор), но в Java, например, тоже есть JIT-компиляция под саму java-машину. Сейчас слишком много виртуализации, чтобы давать недвумысленные утверждения.

    3. Программе есть разница. У компилятора могут быть разные опции оптимизации. А OC лейер делается лично вами - например для отрисовки окошек, вы можете использовать виндовые библиотеки, и понятное дело что они будут работать только под виндой. Или использовать какой-нить фреймворк кроссплатформенный, и тогда будет под теми платформами которые поддерживает фреймворк. Или мутите графику с нуля, ищете как это реализуется под каждую платформу. То есть на С++ вы можете писать в зависимости от ваших знаний платформ.

    4. Разное железо предоставляет разные возможности, но вы должны уметь с ним работать. Если вы хотите использовать GPU (чипсет на видяшках) для майнинга, понятное дело что железо должно быть с таким GPU.
    Если вы пишете простенькую прогу с использованием стандартных библиотек, разницы нет.
    Ответ написан
    1 комментарий
  • Как создать собственную трансляцию (без YouTube или Twich) на сайте?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    На сколько зрителей вы рассчитываете?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    А что такое по-вашему инженер ИБ?

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

    Покопайтесь на текущем рынке вакансий, посмотрите требования тех вакансий, которые вам интересны.
    Ответ написан