• Востребованы ли Ui/Ux дизайнеры? Или рынок перегрет?

    AlienZzzz
    @AlienZzzz
    технарь с 1999 года
    сложней найти хороший, исполнителей действительно много, но тех кто в теме совсем копейки
    Ответ написан
  • Востребованы ли Ui/Ux дизайнеры? Или рынок перегрет?

    RAFAILgaley
    @RAFAILgaley
    да
    перегрет прям ваще

    ваще в веб-разработку лучше не лезть
    слишком много желающих и чудовищная конкуренция
    проще говоря - дурдом

    ваще - дизайн на заказ это всегда проституция и страдание

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

    но есть хорошая тема - 3d в браузере
    мне кажется тут можно заработать

    и я ваще в шоке от приложений которыми пользуюсь: авито вк телеграмм - я не понимаю как можно быть такими ..
    как бы это сказать помягше..
    как можно за такие большие деньги делать так плохо?!
    Ответ написан
  • Как зажать клавиши на клавиатуре в C++?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Вот как на Delphi
    procedure SimulateKeyDown(Key: Byte);
    begin
      keybd_event(Key, 0, 0, 0);
    end;
    
    procedure SimulateKeyUp(Key: Byte);
    begin
      keybd_event(Key, 0, KEYEVENTF_KEYUP, 0);
    end;
    
    procedure SimulateKeystroke(Key: Byte; Extra: DWORD);
    begin
      keybd_event(Key, extra, 0, 0);
      keybd_event(Key, extra, KEYEVENTF_KEYUP, 0);
    end;

    Думаю тут всё понятно, апи ведь одно и то же
    Если нет константы, то вот KEYEVENTF_KEYUP (0x0002)
    Ответ написан
    Комментировать
  • Почему в IT так много индусов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Коммерческая IT индустрия в Индии исторически началась гораздо раньше, чем в СНГ. В 80-х они уже аутсорсили и иммигрировали в штаты.

    В 1991 в Индии департамент электроники провел огромную работу и реформировал ИТ отрасль, которая к тому времени уже существовала.
    В 1991 году он основал STPI - государственную корпорацию, которая занималась вопросом экспорта ИТ услуг зарубеж (консультации, разработку, интеграцию) на уровне, недоступном ранее частным компаниям для всех зарегистрированных инженеров и компаний. Офисы STPI были во всех крупных городах Индии. Спутниковый интернет предлагался частным компаниям для удаленной работы. С 1994 года частные компании могли даже свой спутниковый инет заполучить.

    Уровень работы был высокий - заказчик мог просто обратиться в STPI и получить для себя инженеров практически любого уровня. С сертификатами, с гарантиями и так далее.

    Нигде в мире на тот момент не было такой господдержки для развития ИТ сектора, как в Индии.

    Ну и сейчас, 2018 год, это уже почти 30 лет опыта разработки, поддержки, развития и конечно люди с их знаниями.
    * Общее образование в индии уже десятки лет включает гораздо более адекватные базовые знания информатики, чем в СНГ, где среднестатистический преподаватель информатики линукс от виндовс не всегда отличает.
    * Для заинтересовавшихся полно учебных заведений с приличными программами
    * Население Индии очень большое, зарплата ИТшника гораздо больше, чем средняя по стране.

    Ну а "плохой индусский код" - потому что как и везде, в ИТ ломятся все подряд, поэтому хочешь нанять дешевого индуса - получишь макаку. Хочешь нанять нормального индуса - заплати... все равно не слишком много - гораздо дешевле чем американца или европейца.
    Ответ написан
    9 комментариев
  • Как создать веб сервер для удалённого доступа?

    @ikaktusz
    Купить белый ip у провайдера. Либо расположить на хостинге с выделенным ip
    Ответ написан
    Комментировать
  • Как синхронизировать базу данных между устройстами?

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

    Алгоритм примерно следующий:
    Ведем отдельную таблицу лога - какие записи были добавлены, какие удалены, какие изменены. Каждая запись лога подвязана к некоему id - номеру версии.
    Некий клиент при запросе - отправляет сначала номер своей версии. В ответ вы выдаете записи - все изменения с версии клиента и по текущую. После этого клиент синхронизирует свои данные - удаляет удаленные записи, запрашивает новые и измененные.
    После окончания синхронизации - происходит инкрементация текущей версии на сервере, и все изменения в БД будут уже с новой версией.
    Ответ написан
    1 комментарий
  • Что происходит с controllerbot телеграмма?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    проблемы с телегой в России Украине и рядом, см. новости
    Ответ написан
    Комментировать
  • Как увеличить текст python?

    @awe
    Как варинт - установить разрешение монитора 800*600
    Ответ написан
    Комментировать
  • Стоит ли покупать mac mini?

    @Drno
    Мак мини = ноутбук, но на MacOS, так что будет живучее и быстрее
    ПК - всегда будет быстрее и дешевле, ибо стоять будет не урезанный проц как у Вас в ноуте, а нормальный, с нормальным теплопакетом, и греться не будет, если собрать нормально

    С моей лично точки зрения ПК ВСЕГДА надежднее любой портативной системы, ибо больше места, воздуха, проще в обслуживании,сборке,ремонте
    Ответ написан
    3 комментария
  • Почему может ОЧЕНЬ долго отвечать страница сайта?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не знаю, как это делается конкретно для WP, но надо провести профилирование выполнения. Если в профиле не будет значимых задержек, то проблема в сети хостера или вашей. Если задержки в коде, анализировать и исправлять код. Если задержки на запросах к БД, смотреть план выполнения запросов, определять причину и устранять.
    Ответ написан
    Комментировать
  • На каком я сейчас уровне?

    1. Не умеешь пользоваться гитом, тк загрузил файлы через Upload
    2. Код невозможно проверить, тк ты закинул только cs файлы, но не приложил не менее важный csproj - не разбираешься, как собирается проект.
    3. Про свич кейс тебе уже сказали в комменте.
    Про остальное мало что можно сказать - код самый обычный, на три с минусом, не очень хороший, но и не слишком ужасный.
    С архитектурой плохо, тк детали реализации смешаны с бизнес-правилами.
    По алгоритмам нельзя оценить, тк никаких сложных алгоритмов в твоём проекте нет.

    Уровень, имхо: стажёр/младший разработчик(обязательно под менторством и наблюдением более опытного)
    Ответ написан
    5 комментариев
  • На каком я сейчас уровне?

    @lutokris
    Я к сожалению только начинаю изучать Python, Django, но почему мне кажется что вы написали что-то типа HelloWorld))
    Ответ написан
    1 комментарий
  • На каком я сейчас уровне?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Уровни есть в тетрисе. Или в думе.
    А в разработке есть грейды, которые от одной компании к другой меняются как небо и земля.
    Сходи на собеседование, узнай там.

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

    То есть и сам код очень простенький, и подход к написанию продукта невнятный.
    Ответ написан
    Комментировать
  • Есть файл-менеджер для Linux с функционалом как в FAR Manager?

    Пол линуксом есть две штуки: mc и far2.
    Посмотри в их сторону.
    Мб, в mc можно что-то настроить, или может даже есть плагины (не смотрел)
    Ответ написан
    2 комментария
  • Ubuntu 20.04 или 20.10 или 21.04 ставить для веб-разработки?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Есть смысл не писать таким образом, чтобы получившееся было залочено на определённые версии ПО.
    Ответ написан
    Комментировать
  • Как с помощью бота тг переслать сообщение из одного канала в другой?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    python + telegram client
    Ответ написан
    Комментировать
  • Какие видеоуроки по Java подойдут для новичка?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Видео-уроки - это для отсталых, не осиливших письменность. Такие программирование осилить тем более не могут.
    Ответ написан
    4 комментария
  • Какие видеоуроки по Java подойдут для новичка?

    @Drno
    Для начала. НЕ ВИДЕО УРОКИ. а текст )
    Книги я думаю ниже щас насоветуют
    Ответ написан
    Комментировать
  • Как легально продавать электронные книги?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Да, они заключают договор с каждый издательством. И условия договора индивидуальны. Конкурировать будет очень тяжело, ведь вы не сможете обеспечить издательству такие объёмы продаж, а потому не сможете заключить на столько же выгодный договор, как Литрес. Кроме того, вам понадобятся серьёзные вложения в организацию DRM, это не просто сайт со скачкой файлов запустить.
    Ответ написан
    3 комментария
  • Какие есть программы для оценки it-проектов по срокам и стоимости?

    @Drno
    человек-аналитик
    Ответ написан
    Комментировать