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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Все дело в том, что инет появился изначально не у нас, а у них, и изначально домены делили по направлению (com-mercial, net-work, org-anization), а не по странам. Собственно так и повелось. Ну и нужно понимать менталитет - американцы знают, что живут в самой лучшей и главной стране в мире, все что происходит за пределами США - деревня.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    PlastMove: Давайте так. У меня есть стенка примерно 4 метра, и потолок ну где-то 2 с лишним метра. Мне нужен шкаф чтобы было 4 дверцы и зеркало. Подскажите сколько стоит.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Все существующие онлайн библиотеки хранят архивы по xx книг, и базу, в которой указано имя архива и имя файла.
    Так получается и удобнее и быстрее и меньше файлов, и меньше зависимость от файловой системы.
    Ответ написан
    Комментировать
  • Возможно ли реализовать в IOS и Android распознование информации с чеков?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Теоретически такое можно, но только если ограничить список возможных магазинов. Чек не особо стандартизирован в плане дизайна, в нем просто должна быть установленная законом информация, а все остальное (акции и реклама), могут сбить с толку ваш распознаватель. То есть текст он еще распознать примерно сможет, но список товаров из него извлечь - это на порядки более сложная задача.
    Ответ написан
    Комментировать
  • Где взять хорошую графику для приложения?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > Где разработчики берут качественную графику для своих приложений?
    Заказывают у дизайнеров.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > Для того чтобы устроиться juniour по веб-разработке ,что нужно знать(а в большей степени уметь)?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Возможно колонки и наушники отличаются качеством кабеля и штекером.
    Сзади корпуса, на тонкий кабель наушников могут заметно повлиять магнитные помехи от блока питания или еще что-нить там стоит. Сверху же, от колонок уже источник помех далеко, и наушники подключаются лучше?
    Ответ написан
    5 комментариев
  • FASM PE "Hello world"?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    twintwin1003:
    Прерывание 21 это тоже API DOS.
    Но досовские функции недоступны в современных ОС, а прерывание 09 от биоса скорее всего тоже нет.
    Вы уж определитесь чего вы хотите - вручную вычислять разрешение монитора и позиционировать точки, формируя символы, или пользоваться API.
    Ответ написан
    3 комментария
  • Как узнать пароль от логина в Скайпе на ПК?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Почта-однодневка для восстановления пароля и забытый пароль - это вы выстрелили себе в ногу.

    Заводите новый аккаунт.
    Ответ написан
    Комментировать
  • Нужно ли тратить кучу времени на задачу, которую знаешь как можно решить, но не до конца получается самому реализовать решение?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Сохраняй написанные тобой скриптики в какую-то папку.
    И подсматривай в них, если нужно написать банальные циклы.
    Иногда можно найти новый алгоритм в инете и сравнить у тебя так же или что-то новое.

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

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

    Но ответ очень прост - нужно все менять. А иначе никак.

    Долго ехать? Покупаете машину. Долго на машине, проверьте может быстрее на метро. Никак? уточняете может ли можно работать из дому, хотя бы пару раз в неделю. Совсем нкиак? Меняете квартиру поближе к работе. Ни то ни другое? Ну тогда одно - меняете работу.
    Если вас волнует отсутствие развития, значит вы не уверены в том, что эта работа - для вас навсегда. А значит ее нужно будет сменить, и глубоко в душе вы уже это поняли. Ну так чего тянуть-то?

    На работе договариваетесь, что вы будете работать меньше. Потому что личные проблемы - семья, здоровье, карьера.
    Может в ущерб зарплате, а может пора пообщатьс с руководством, что загрузка слишком велика, и нужен еще один человек, который всех разгрузит и уберет риски. Ведь если такая нагрузка, то как вы в отпуск ходите? А больничный? А если с женой-ребенком проблема отпроситесь, то на следующий день 16 часов отработать? Руководство должно само предупреждать такие риски и не создавать нагрузку в 8 часов.

    В общем вам нужно не думать, а уже действовать, и реализовывать варианты. Или вы остаетесь в текущей зоне комфорта и ничего не делаете, или что-то меняете. Пусть не сегодня, но НЕ через месяц и не через неделю. Продумать пару вариантов, и до конца недели уже с кем-то поговорить. Опять же главное не понаходить причины, которые вам мешают, а изменить что-то, чтобы убрать проблемы.
    Ответ написан
    4 комментария
  • Что должен знать junior С#?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Зайти на сайты IT контор, почитать требования к джуниорам на C#
    Ответ написан
    Комментировать
  • Можно ли нормально зарабатывать на фрилансе исключительно UX и design (без photoshop)?

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

    Если 10 вакансий и 10 человек - хорошо, если 1 вакансия и 10 человек - девять в пролете, но да, у этого одного будет реальная и возможно хорошая ЗП.

    Хороший дизайнер UI IMHO вообще не очень к сайтам относится, потому что мало какой сайт настолько крут, что ему уже нужен usability. Это больше относится уже к корпоративным заказам, толстым клиентам, и полноценным приложениям. Если же брать подавляющее количество сайтов не являются дорогими порталами, то там вопрос юзабилити стоит не так остро, а денег мало, следовательно проще один человек, который на все руки мастер, чем для каждого пункта отдельный специалист.
    Ответ написан
    Комментировать
  • Как сравнить 2 файла grep?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    на Perl:
    #/usr/bin/perl
    open(FILE1,"a.txt");
    open(FILE2,"b.txt");
    
    foreach $line (<FILE1>) {
     chomp $line;
     ($a, $b, $c, $d, $e, $f, $g)=split(",",$line);
      $array{$a}{$c}=$f;
    }
    
    foreach $line (<FILE2>) {
     chomp $line;
     ($a, $b, $c, $d, $e, $f, $g)=split(",",$line);
      if ($array{$a}{$c}!=$f) {
        print "$line, [differs from: $array{$a}{$c}]\n";
      }
    }


    Укажите первым файлом тот, что поменьше.
    Ответ написан
    Комментировать
  • Развитие Windows-администратора. Куда копать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Изучай направление автоматизации и виртуализации.

    Скриптовые языки знаешь? bat/bash/python для автоматизации различных штук.

    Php+html+sql на минимальном уровне то полезно наваять быстренько веб-интерфейс для какой-то приблуды, или поставить например корпоративную wiki для внутренних инструкций.

    Посмотри сервисы типа jenkins, ansible, chef, zabbix, monit

    Активно займись английском. upper-intermediate это минимум для IT специалиста, желающего сделать какие-то телодвижения в карьере.
    Ответ написан
    2 комментария
  • Чему обучать Junior'a?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Выделяете джуниору куратора, даете джуниору не слишком сложные задания.

    2. Куратору вменить в обязанность помогать (отвечать на вопросы, ориентировать в правильном направлении, но не делать вместо). Джуниора тоже поставить в извесность, что вопросы и неясности - сразу к куратору.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    В большинстве организаций принято что-то вроде такого соглашения.
    Алексей Иванов:
    AIvanov
    aivanov
    aleksey.ivanov

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

    Организация по отделам - есть группы, есть поля для комментария и расположения. В логине - должно быть только имя-фамилия.
    Ответ написан
    Комментировать
  • Объясните как настроить DNS?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    > Здравствуйте, перечитал кучу материалов, а въехать не могу, в голове каша.

    > Мне нужно в компании поставить WinServer и поднять на нем DNS.
    WinServer в смысле просто поднять Windows Server? Ну берете и ставите любой Windows Server, который вам нравится (желательно конечно еще купить).
    Зачем DNS поднимать именно на нем? То есть какую задачу он будет выполнять, что с ней не справляется ваш NS?

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

    > Теперь вопросы: какое название днс мне дать? название сайта? как связать днс с почтовым сервером? нужен ли выделенный айпи-адрес?
    Название днс? это как? Если вам нужен почтовый адрес, вы можете использовать ваш домен, или создать поддомен для почты.
    Связывать нужно через MX запись, редактируя вашу доменную запись.
    В MX записи нужно указать адрес почтового сервера, куда будут приходить письма.
    например указываете что
    example.com MX 10.20.30.40
    office.example.com MX myserver.com
    mail.example.com MX 20.30.40.50

    понятно, что MX запись должна указывать на статический IP или доменное имя сервера с честным IP адресом. И именно на этом сервере должен быть установлен почтовый сервер. Ну или на этом сервере должен быть порт-форвардинг на почтовый сервер для SMTP.
    Ответ написан
    Комментировать
  • Какой уровень владения языками программирования стоит указывать в резюме и как правильно это сформулировать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Так и пишите прямыми понятными словами

    Языки программирования:
    Python 2.5, 3 - средне (уверенно решаю задачи уровня moderate на chekio.org)
    Java - базовый синтаксис

    Понимание базовых алгоритмов (писал реализацию пузырьковой сортировки и обход графов на python)
    Ответ написан
    2 комментария
  • Будет ли удобен сайт без меню?

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