Задать вопрос
  • Как скомпилировать jar в exe без возможности открыть файл как архив?

    graalvm?
    https://www.graalvm.org/
    Конечно, всё равно при глубоком рассмотрении можно будет понять, что приложение сделано на жаве, но декомпилировать будет сложно
    Ответ написан
    2 комментария
  • Как получить образование самостоятельно?

    @mkone112
    Начинающий питонист.
    Как получить образование самостоятельно?

    Его только так и получают.
    Кратко: открываешь книгу, читаешь, закрываешь книгу.
    Мне 24 года. Я - человек, по своей глупости не получивший образование.

    Не волнуйся - почти все люди такие.
    Через длительное время и обдумывание личного положения и ситуации в целом, пришёл конечно же к тому, что образование мне жизненно важно и я просто на просто чувствую себя плохо, постоянно понимая что я про*бался...

    Смотри-ка - ты уже лучше большинства!
    Я, конечно же взялся за обучение, но всё время прихожу к тому, что ничего не выходит.

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

    А с чего тебе уметь? Ты же никогда не учился. Начни, через несколько лет начнешь понимать как это делается.
    сейчас так много ресурсов, так много этой информации, я постоянно в замещательстве.

    Как-бы классика не изменилась - книги актуальные 20 лет назад, даже 50 лет - все еще актуальны, по крайней мере в сфере школьной программы.
    Советы простые - возьми учебник по математике - и читай пока не дойдешь до конца. Главное читай, а не листай. Переворачивая страницу ты должен быть полностью уверен что понял все что на ней написано. Сначала будет идти хреново - не факт что ты сможешь осиливать даже одну страницу в день, но постепенно разгонишься. Веди конспекты. Когда мозги слегка разомнутся - можешь задуматься о найме репетитора. Физику начинай трогать только после ознакомления с математикой, до этого - забудь про ее существование.
    P.S. рекомендую mathprofi.ru - там все разжевано для совсем тупых, хорошего учебника вообще не заменит но для въезжания - мне в свое время помогло.
    Ответ написан
    3 комментария
  • Нужно ли знать +- ассемблер, чтобы изучать C?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Всем программистам стоит пройти хотя бы ознакомительный курс ассемблера. Особенно тем, кто пишет на отсносительно близких к железу языках, вроде Си.

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

    Adamos
    @Adamos
    В айтишном резюме курсы - это не плюс, а минус: соискатель не умеет учиться самостоятельно.
    А трудоустройство после IT-курсов примерно так же вероятно, как прибыль после форекс-тренинга.
    Ответ написан
    3 комментария
  • С чего начать изучать C питонисту?

    Лучше всё-таки взять книгу, где всё объясняется с нуля, тк принципиальных различий между питоном и Си целая гора.
    Очевидные или неинтересные моменты всегда можно пропустить.
    Ответ написан
    1 комментарий
  • Если я знаю основы c# что мне дальше учить по c#?

    @dmshar
    Не ясно, что такое "основы" в вашем понимании, но совет - учите по любому учебнику. Там как правило ясно и что учить и в какой последовательности.
    Ответ написан
    Комментировать
  • Я не понимаю чего от меня хотят?

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

    Вам могут сказать инструменты, которыми это делается в реальных сетях, но будет как в фильме про Электроника, когда простую школьную задачу Электроник решил через интегральное уровнение.

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

    Вот вопросы навскидку:
    Линукс? Виндовс? Смесь?
    ethernet? wifi?
    свич или хаб?
    Доступ рутовый или бегать по компьютерам?

    Можно и пингом попробовать это решить, но что будет если с несколькими компьютерами будет одинаково медленно, на уровне погрешности?

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

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

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    Вышлите СМС на номер +79281234567 с названием активируемой функции.
    Что значит активировать? Выполнить? Ну так откройте учебник по Python, да прочитайте пару абзацев об использовании функций...
    greeting('somename') в вашем случае.
    Ответ написан
    1 комментарий
  • Заочное высшее образование для должности Team Lead?

    Не будет ли проблем если у меня будет ВО заочное, а не очное?

    Проблем не будет.
    Для должности тимлида релевантный опыт и навыки важнее, чем образование.
    Ответ написан
    Комментировать
  • Заочное высшее образование для должности Team Lead?

    opium
    @opium
    Просто люблю качественно работать
    На уровне тимлидов и синьоров всем насрать на образование
    Образование по сути нужно чтобы найти первые несколько работат, потом уже решает просто опыт
    Ответ написан
    Комментировать
  • Заочное высшее образование для должности Team Lead?

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

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

    zagayevskiy
    @zagayevskiy Куратор тега Java
    Android developer at Yandex
    По идее, жмёт его ImageIO.write, больше некому. Судя по всему, контролировать степень cжатия в этом методе нельзя.
    ImageReader reader = ...; //ImageIO.getImageReaders(ImageIO.createImageInputStream(stream))
    reader.setInput(...);
    IIOImage image = reader.readAll(0, null); 
    
    RenderedImage renderedImage = image.getRenderedImage();
    ImageWriter writer = ImageIO.getImageWriter(reader);
    ImageWriteParam param = writer.getDefaultWriteParam();
    paran.setCompressionMode(MODE_COPY_FROM_METADATA);  
    writer.setOutput(...);
    writer.write(null, image, param);

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

    @mkone112
    Начинающий питонист.
    что например программист работает работу,а затем приходит домой, и ещё часа 2-3 изучает что-то новое

    Так делает любой приличный спец.
    говорят,что программисты, особенно те, кто работает в сфере фронтенд

    Никакой разницы. Фронты тоже могут десятилетиями сидеть на каком-нибудь древнем extjs не обновляя знания вообще.
    Ответ написан
    41 комментарий
  • Нужно ли создавать отдельный профиль в соцсетях с имитацией фанатичного отношения к работе?

    Многие работодатели просят ссылки на соцсети и недвусмысленно намекают, что человек должен уделять все время (даже свободное) только работе и не иметь других интересов.

    Ни разу таких работодателей не встречал. Каких встречал - наоборот говорят "нечего работать в свободное время. Лучше нормальное хобби найди, чтобы не перегореть"
    Зачем он нужен HR'ам?

    Лучше у этих же hr-ов спросить. Мб просто проверка на адекватность - вдруг ты там постишь что-то максимально токсичное и обсираешь своих предыдущих работодателей.
    Ответ написан
    1 комментарий
  • Помнить всё: как вы справляетесь с запоминанием и сохранением информации в памяти?

    DevMan
    @DevMan
    да никак не справляюсь, всё самотёком.
    да, что-то подзабываешь, но оно все равно сидит где-то в подкорке. и когда начинаешь читать/гуглить, оно всплывает.

    по крайней мере у меня так. естественно, речь о том, что уже знал.
    Ответ написан
    4 комментария
  • Можно ли найти некий список оферов на работу?

    DevMan
    @DevMan
    вы начитались, а скорее просто неверно интерпретировали, какой-то хрени.
    релокейтают очень охотно и с удовольствием. но только тех, кто уже состоялся.
    джунам/ждунам в этой поляне ничего не светит. кроме завязок.
    Ответ написан
    Комментировать
  • Мне необходимо выбрать тему диплома, связанную с BIG DATA, e-commerce. Какую лучше взять?

    @dmshar
    Время, когда любую задачу машинного обучения гордо обзывали Big Data давно прошло. Big Data тем и отличается от традиционного Mаchine Learning (включая нейронки между прочим), что данных должно быть очень много. Очень. Очень-очень-очень. Настолько много, что вы не в состоянии решить задачу без распараллеливания, без специальных методов работы с постоянной подкачкой и пр. Big Data - это не классификаторы, не кластеризация и не Deep Learning. Это Hadoop и все, что вокруг него, это MapReduce, это Spark, X-plenty, Cassandra, всякие Hana, Teradata, Talend и пр.
    Вы точно это имеете ввиду, когда говорите про Big Data? И у вас есть терабайты этих самых данных, и доступ к соответствующим инструментам их обработки? Интернет-магазин, говорите? У вас есть доступ к данным Amazon?
    Может для начала стоит хоть с терминологией правильной разобраться (хотя диплом, что-то же вы 4 или 6 лет все-таки учили?), а уж потом думать про диплом.
    И если вы все-таки решите писать работу в области Machine Learning, то рекомендую для начала подумать, к каким данным у вас есть реально доступ, а уж исходя из этого и тему придумывать.
    Ответ написан
    Комментировать
  • Как понять как все работает внутри?

    @d-sem
    Помимо изучения литературы, что выше привел Сергей Горностаев, советую попробовать для души поизучать что-то более низкоуровневое - например, C и посмотреть как там решаются проблемы, которые в высокоуровневых языках убраны под капот и абстракции.

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

    Что-то вроде https://www.ozon.ru/product/head-first-c-25357994
    Потом https://www.ozon.ru/product/praktika-programmirova...

    Обе книги можно как свободно скачать, так и купить в магазинах, если удобнее читать в бумаге. Читаются достаточно легко и могут стать хорошим стартом на примерах для погружения во что-то низкоуровневое.
    Ответ написан
    Комментировать