• Как стать знатоком в области информационной безопасности?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Начните с умения пользоваться поисковыми системами.
    Базовые вопросы по ЛЮБОЙ айтишной тематике уже отвечены сотни раз. И отвечаются ежедневно еще сотни раз.

    Отсутствие навыка поиска информации в современном интернете это огромный недостаток, особенно в области информационной безопасности.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Нет особой разницы как входить в программирование математику или гуманитарию.

    Читаете несколько статей, берете любой учебник/документацию, онлайн-лекции или курсы, и пытаетесь программировать. Через некоторое время (в зависимости от усилий), у вас появляется общее представление о том, как это работает. Начинаете понимать как сформулировать более правильные вопросы.

    Если есть базовые навыки программирования, если есть какие-то хобби, попробуйте что-то посложнее, особенно если это сможете объединить с хобби (мотивирует).

    Если считаете что вы точно неплохи в математике - ну поковыряйте что-то полезное из области математики. Какие-нибудь расчеты, которые вы считаете, что можете осилить.
    Расчеты траекторий орбит, 3д движки можно попробовать посмотреть, какие-нибудь математические программы, что-то из области распознавания звука или изображения.. Математика слишком общее слово, у вас должно быть что-то куда вас больше тянет, и это знаете только вы.

    Не обязательно прямо сейчас выбирать что учить на супер-крутого спеца через 5 лет. По пути вы еще успеете параллельно выучить несколько языков и технологий на простом уровне, не ограничивайте себя сейчас одним конкретным направлением. Тем более что на базовом уровне вообще полезно знать многие вещи из разных направлений. Углубиться во что-то одно сможете в процессе.
    Например вы говорите, что вам не нравится разрабатывать сайты. Но не иметь представления о том, как работает http и как прицепить к сайту свой модуль для расчета чего-либо хотя бы как cgi - наверное не очень хорошо.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    чтобы подключиться к компу, на нем должна висеть программа, которая умеет шарить доступ к этому компу, и следовательно должен быть открыт порт, по которому эта программа слушает входящие подключения.
    Если вы про стандартный rdc, то у него есть и стандартный порт TCP 3389
    Ответ написан
  • Crontab, почему не запускается задача?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Попробуйте вот так
    43 14 * * * cd /var/lib/jenkins/workspace/danlk_test_try/ && ./load_dump_db_test.sh >> /home/test_dump.log


    Или даже так
    43 14 * * * /var/lib/jenkins/workspace/danlk_test_try/load_dump_db_test.sh >> /home/test_dump.log


    Скорее всего при запуске джобы из крона, у вас в PATH Нет путь к /bin (чтобы запустить sh)
    Ответ написан
  • Какой язык программирования использовать для переноса настольной игры в WEB?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Если вам просто поиграть, можно воспользоваться онлайн-движком типа www.zuntzu.com
    Правда логику там не запрограммируешь, это просто перенос реальной настолки в онлайн-режим для живых игроков.

    Кроссплатформенная на java (вроде как более развитая):
    www.vassalengine.org/about.php
    Ответ написан
    Комментировать
  • Как внести изменения в прошивку наушников?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    1. Прошивка коммерческих устройств не является открытым кодом. То есть заводскую прошивку в нормальном виде достать практически нереально
    2. Прошивка коммерчески продающихся устройств (а не инженерных, на которых тестируют и проверяют свое решение разработчики) отличается от того, что происходит в обычной разработке. Например могут быть не припаяны ножки для подключения программатора, чип может прошиваться отдельно от устройства, и тогда вообще на плате может не быть выхода или даже контроллера целиком (uart или чего-нить подобного).
    3. Даже если на борту платы есть все, прошивка обычно может быть залоченной от перепрошивки.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Это можно узнать на официальном сайте https://developer.apple.com/xcode/features/

    Integrated Build System
    Handles the most complex builds, scaling to maximize the power of multi-core Macs, and will automatically sign, provision, and install iPad and iPhone apps onto a device.
    Ответ написан
    Комментировать
  • Почему путь не работает из переменной?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    А где вы задаете переменную $release?

    $USER системная переменная, она задается сами башем при запуске баш процесса от юзера. А $release это что?
    Ответ написан
  • Можно ли перейти в GameDev, если ты разработчик сайта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    На питоне можно писать бэкенд и для игр.
    Просто у вас вопрос не правильный.

    На самом деле у вас вопрос типа "если я пишу на питоне, сложно ли мне будет освоить unity".

    По существу, игры являются такими же программами как сайты или бизнес-приложения.
    Ответ написан
    3 комментария
  • Куда делись сессии в screen?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    uptime что говорит?

    p.s. если процесс жрет слишком много CPU, хостер может его и рубануть автоматом.
    Ответ написан
    1 комментарий
  • Возможно ли создать скриншот с более высоким разрешением?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Конечно нет.
    Скриншот - снимок текущего экрана. Л - Логика, нельзя снять больше чем есть.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    $dir=/home/$USER/Backup/data
    поменяйте на
    dir=/home/$USER/Backup/data

    Или еще проще
    #!/bin/bash
    mkdir /home/$USER/Backup/data
    Ответ написан
    1 комментарий
  • Какой самый лучший freeware Файловый Менеджер?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    FAR Manager для тех, кто чаще работает с консолью.

    Total или Double Commander для тех, кто никогда не планирует работать с консолью.

    Но в любом случае, размер папки может отображаться несовсем верно, учитывая современные junction points, ссылки и компрессию.
    Ответ написан
    4 комментария
  • Чему равен оптимальный размер блока при записи программой dd?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    размер блока/кластера современных файловых систем - 4 кбайта.
    Размер сектора современных накопителей - 4 кбайта.

    Следовательно теоретически максимально удобный размер блока - 4 кбайта.

    Но незабываем про кэш контроллера, про sata очереди и кэш операционной системы - если вам просто линейно скопировать - чем больше блок, тем быстрее.
    Ответ написан
    Комментировать
  • Где найти проекты Java для совместного участия?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    неужели так сложно найти на гитхабе популярные модули написанные на java?
    Посмотрите любой проект и обратите внимание на его dependencies
    Ответ написан
    Комментировать
  • Почему при смене типа сети компьютер моментально уходит в перезагрузку?

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

    Если у вас нет возможности пересадить главного бухгалтера на другой компьютер (обычно 1С довольно легко переносится, офис легко ставится, документы, если они организованно лежат на сетевом диске, и небольшая их часть на рабочем столе или личной папке - тоже переносятся быстро), то сразу скажите главному бухгалтеру, что восстановление подобных ошибок вручную - нерегламентировано вендором, поэтому сроки на исправление никто выдать не может.
    Поэтому "своевременно" и "очень быстро" можно только раздавать указания, а не исполнять их. Сообщайте сроки решения тех задач, в которых вы уверены.

    Варианты что делать

    1. В реестре посмотрите - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles, тут можно поменять тип сети
    0 - Общественная сеть (Public Network)
    1 - Частная сеть (Private Network)
    2 - Доменная сеть (Domain Network)

    Может прокатить. Возможно нужна перезагрузка.

    2. Поковырять можно в сторону удалить/поставить сетевые драйвера, включая собственно службу IP в настройках сетевой карточки.

    3. Зачем вообще менять тип сети? Настройте доступ без смены категории.
    Ответ написан
    3 комментария
  • Можно считать Microsoft Access и OpenOffice Base полноценными СУБД?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Это зависит от того, что преподаватель вкладывает в смысл "полноценная СУБД".
    В некоторых школьных учебниках, полноценной считается та СУБД, которая предоставляет средства для разработки пользовательского интерфейса.

    В этом плане Access гораздо полноценнее mysql/postresql
    А вот в Oracle есть oracle application, он и сам с усами.
    Про OpenOffice не слышал, но судя по вики - да, технически это тоже полноценная СУБД.
    И если на Access еще можно найти много легаси, то OpenOffice я живых проектов не видел.

    Другой вопрос, что оба продукта - и Access и Openoffice уже давно не в тренде.
    Потому что в тренде сейчас - либо реляционные базы, которые поддерживают SQL, а не собственный непонятный язык. Либо nosql базы для конкретных решений (mongo, например).

    Поэтому изучать СУБД на примере Access вполне можно, но на практике, лучше бы это была любая SQL база, даже sqlite.
    Ответ написан
    2 комментария
  • Какие книги описывают работу с внутриигровым текстом?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Специалистов слишком много не станет.
    Профессия - популярна и 10 лет назад и сейчас и в будущем.

    Совсем другой вопрос, что конкретно будет делать software engineer через десять лет, потому что ИТ каждые 10 лет - очень разное ИТ.
    Ответ написан
    Комментировать
  • Как подключится к локальному серверу?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А какой IP выдал browser synk? Может 127.0.0.1 ?
    Ответ написан
    7 комментариев